-
Data: 2017-03-08 22:21:27
Temat: Dziwny problem - part II czyli timer
Od: sundayman <s...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Ok, założę nowy wątek - żeby omówić pomysł powstały pod wpływem uwag
kolegów ( i może koleżanek ?? Żadna się nie ukrywa pod nic nie znaczącym
nickiem ??).
Zatem - mam taką wizję:
Układ "timera" programowalnego, który :
- posiada licznik czasu powiedzmy 8 bitowy, odliczający od zadanego
czasu w dół. Co sekunda.
- licznik ten może być ustawiony przez MCU jakimś portem szeregowym, z
użyciem jakiegoś "adresu" czy "hasła" - aby zminimalizować ryzyko zapisu
przypadkowym ciągiem.
- jest możliwość startu i stopu - również odpowiednimi "komendami".
Po starcie, aż do osiągnięcia "0" jest aktywne wyjście "przekaźnik".
Czyli wyjście = (stan licznika > 0).
Jeżeli licznik nie zostanie zatrzymany przed odliczeniem do zera,
oczywiście wyłącza "przekaźnik", zapisuje informację o incydencie do
jakiegoś przerzutnika ( który można odczytać przez MCU ), oraz resetuje MCU.
Dodatkowo - MCU powinien mieć możliwość wyboru częstotliwości zegara
tego timera : dla normalnej pracy odliczamy co 1 Hz, oraz w drugiej
opcji jakoś szybciej.
Dlaczego ? Żeby MCU mógł podczas autodiagnostyki systemu sprawdzić
działanie tego licznika - bez konieczności czekania 255 sek.
Nie jest to ryzykowne - bo jeżeli podczas "normalnej" pracy zegar by
pracował nieprawidłowo (szybciej) to czas będzie krótszy a nie dłuższy.
Dobrze by też było, żeby oprócz zapisu licznika MCU mógł też odczytać
jego stan.
Oraz, żeby po jego zapisaniu i wystartowaniu licznik nie mógł być
ponownie zapisany aż do poprawnego zakończenia danego odliczania.
Taka mniej więcej struktura.
Jakiego typu układ programowalny byłby tu odpowiedni ? Nie za duży nie
za mały ?
Zasilanie 5V. SMD. Nie wiem, czy jakieś typy są mniej czy bardziej
predystynowane do zast, przemysłowych...
Doświadczenie mam z tego typu układami dokładnie zerowe - zatem przy
okazji się nauczę może czegoś.
Następne wpisy z tego wątku
- 08.03.17 22:32 Janusz
- 08.03.17 22:41 sundayman
- 09.03.17 00:53 sundayman
- 09.03.17 07:33 Piotr Wyderski
- 09.03.17 07:52 Piotr Wyderski
- 09.03.17 10:02 J.F.
- 09.03.17 16:33 sundayman
- 09.03.17 16:36 sundayman
- 09.03.17 17:46 J.F.
- 09.03.17 18:51 J.F.
- 09.03.17 21:28 Piotr Wyderski
- 09.03.17 21:37 J.F.
- 09.03.17 22:08 sundayman
- 09.03.17 22:35 Piotr Wyderski
- 10.03.17 08:13 Piotr Wyderski
Najnowsze wątki z tej grupy
- Weryfikacja myjki ultradźwiękowej
- zasieg radaru
- Zmywarka Bosch SRV55T43EU - awaria
- Kod zniżkowy w TME do 26.09.2025
- SFP, 10G, simplex sc/apc
- [słabe wiatry powodują - przyp. JMJ] Energetyczny paraliż w Niemczech
- NxtPaper
- Programiści nie przestają zadziwiać świat
- Długi kabel zasilający a na końcu procek
- Dlaczego nam nie idzie
- Co czujnik to inna temperatura
- Jak naprawić pilota
- Dlaczego TMP wer. 2.0 nie może być sprzedawany jako patyk USB lub karta PCIe 1x?!?
- produkcja w UE
- Pamięć SRAM nie działa z Z80182
Najnowsze wątki
- 2025-09-21 Duduś chce zostać milionerem! Już zaciągnął kredyt i kupił mieszkanie 700m2, a teraz napisał i wydał ks. pt. "To ja"!
- 2025-09-21 Nowe uprawnienia PIP od 1 stycznia 2026
- 2025-09-21 Weryfikacja myjki ultradźwiękowej
- 2025-09-21 Wyłudzenia świadczeń przez obcokrajowców
- 2025-09-21 wprowadzili system kaucyjny ustawą
- 2025-09-20 W Play chciałem kupić Huawei -- jako swój pierwszy smartfon...
- 2025-09-20 W Play chciałem kupić Huawei -- jako swój pierwszy smartfon...
- 2025-09-20 Kopiowanie telefonu
- 2025-09-20 Warszawa => AWS Cloud Engineer <=
- 2025-09-20 Łódź => Regular Network Engineer <=
- 2025-09-20 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-09-20 wrzesień
- 2025-09-20 Łomiarz wychodzi w marcu
- 2025-09-19 Czeladź => Specjalista ds. public relations <=
- 2025-09-19 Warszawa => International Freight Forwarder <=