Witam.
Chcę zrobić układ do sterowania grzałką przepływową [3,5kW] od prysznica. Jest to stara konstrukcja składająca się z obiegu wody ciepłej, która mieszana jest z wodą zimną. Cały problem tego mechanizmu polega na tym, że regulacja temperatury wody silnie zależy od jej ciśnienia, a to jest bardzo zmienne. W efekcie utrzymanie komfortowej dla ciała temperatury wody jest trudne i wymaga częstej regulacji za pomocą zaworu ciepłej bądź zimnej wody.
Do jej sterowania chcę wykorzystać triak załączany z odpowiednim opóźnieniem, tak aby regulować moc dostarczoną do grzałki, a tym samym temperaturę wody. Sądze że dzięki temu możliwe jest utrzymanie temperatury wody na zadanym poziomie.
Problemem nad jakim się obecnie zastanawiam jest sposób wykrycia 0, które chciałbym zrealizować za pomocą przerwania INT. W tym celu na wejście INT podał bym sygnał z prostownika zasilającego uP za pomocą układu CNY17.
Zgodnie z dokumentacją ATMELA przerwanie INT można wywołać na kilka sposobów:
- niski stan pinu INT, (który chciałem wykorzystać)
- wysoki stan pinu INT,
- zbocze opadające,
- zbocze rosnące.
Stan niski przy zasilaniu układu 5V wynosi max 0.7V zgodnie z notą katalogową ATMEGA8. Czytałem kilka tematów związanych z wykrywaniem 0 sieci i na ogół do detekcji wykorzystywane było zbocze opadające.
Z uwagi na brak oscyloskopu mam następujące pytania:
1. Ile czasu przed faktycznym 0 sieci uruchomione zostanie przerwanie wyzwalane zboczem opadającym?
2. Ile czasu przed faktycznym 0 sieci uruchomione zostanie przerwanie wyzwalane niskim stanem pinu INT?
3. Czy nie lepiej do detekcji 0 wykorzystać przetwornik ADC i mierzyć wartość napięcia sieci, bądz komparator ADC?
4. Czy w transformatoroach stosowanych w obwodach elektronicznych występuje przesunięcie fazowe?
Chcę zrobić układ do sterowania grzałką przepływową [3,5kW] od prysznica. Jest to stara konstrukcja składająca się z obiegu wody ciepłej, która mieszana jest z wodą zimną. Cały problem tego mechanizmu polega na tym, że regulacja temperatury wody silnie zależy od jej ciśnienia, a to jest bardzo zmienne. W efekcie utrzymanie komfortowej dla ciała temperatury wody jest trudne i wymaga częstej regulacji za pomocą zaworu ciepłej bądź zimnej wody.
Do jej sterowania chcę wykorzystać triak załączany z odpowiednim opóźnieniem, tak aby regulować moc dostarczoną do grzałki, a tym samym temperaturę wody. Sądze że dzięki temu możliwe jest utrzymanie temperatury wody na zadanym poziomie.
Problemem nad jakim się obecnie zastanawiam jest sposób wykrycia 0, które chciałbym zrealizować za pomocą przerwania INT. W tym celu na wejście INT podał bym sygnał z prostownika zasilającego uP za pomocą układu CNY17.
Zgodnie z dokumentacją ATMELA przerwanie INT można wywołać na kilka sposobów:
- niski stan pinu INT, (który chciałem wykorzystać)
- wysoki stan pinu INT,
- zbocze opadające,
- zbocze rosnące.
Stan niski przy zasilaniu układu 5V wynosi max 0.7V zgodnie z notą katalogową ATMEGA8. Czytałem kilka tematów związanych z wykrywaniem 0 sieci i na ogół do detekcji wykorzystywane było zbocze opadające.
Z uwagi na brak oscyloskopu mam następujące pytania:
1. Ile czasu przed faktycznym 0 sieci uruchomione zostanie przerwanie wyzwalane zboczem opadającym?
2. Ile czasu przed faktycznym 0 sieci uruchomione zostanie przerwanie wyzwalane niskim stanem pinu INT?
3. Czy nie lepiej do detekcji 0 wykorzystać przetwornik ADC i mierzyć wartość napięcia sieci, bądz komparator ADC?
4. Czy w transformatoroach stosowanych w obwodach elektronicznych występuje przesunięcie fazowe?