Alarm - pomoc w doborze

Masz problem z Arduino? Tutaj możesz szukać pomocy.
ODPOWIEDZ
akon1111
Młodszy majsterkowicz
Posty: 23
Rejestracja: 12 sie 2016, 21:53

Alarm - pomoc w doborze

Post autor: akon1111 » 20 sie 2017, 21:42

Witam,
od jakiegoś czasu pracuję nad zrobieniem alarmu opartego o uC atmega. Mam dwie koncepcje projektu:
1. ALL IN ONE - całe urządzenie znajduje się w jednej obudowie w manipulatorze. Do niego prowadzone jest zasilanie oraz przewody z kontaktronu. Przewód wychodzący z urządzenia doprowadzony jest do syreny, która załączana jest w razie wystąpienia zdarzenia.
2. Oddzielny manipulator i centrala (opcja bardziej po Bożemu) - w układzie występują dwa oddzielne urządzenia. Jedno urządzenia składa się z wyświetlacza LCD, klawiatury 4x4 i uC - do niego prowadzone jest zasilanie i przewód komunikacyjny do centrali (UART). Do centrali doprowadzone jest zasilanie oraz przewody z kontaktronu. Przewód wychodzący z urządzenia doprowadzony jest do syreny.

Opcja druga wydaje mi się korzystniejsza, ze względu na:
- w razie zniszczenia manipulatora alarm nadal działa;
- łatwiej mi zrobić płytkę PCB z mniejszą ilości "peryferiów";

W przypadku wybrania opcji nr 2 nasuwa mi się kolejna wątpliwość. Czy lepiej na każdej płytce PCB wykonać oddzielny układ zasilający (LM7805 + kondensatory) i do każdej doprowadzić napięcie z zasilacza czy układ z LM7805 wykonać tylko w centrali i z niej doprowadzić napięcie +5V do manipulatora ? Opcja druga pozwala ograniczyć ilość kondensatorów w obudowie manipulatora co w tym przypadku może okazać się przydatne.

Co myślicie o opcji manipulator zasilany z centrali + centrala + zasilanie centrali z LM7805 ? Czy transmisja szeregowa (softwareserial) jest odpowiednia do przesyłania danych z manipulatora do centrali? Czy jest będą pojawiały się błędy w transmisji danych? Odległość od centrali do manipulatora to około 3-4m.

Poniżej wrzucam schematy opcji preferowanej przeze mnie.
Zasilanie centrali:
zasilanie_centrali.jpg
Centrala:
centrala.jpg
Manipulator zasilany z centrali:
manipulator.jpg
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

Co miesiąc do wygrania nagrody o wartości ponad 1600 zł!


Awatar użytkownika
Marhef
Złota rączka
Posty: 1261
Rejestracja: 18 lis 2011, 02:18

Re: Alarm - pomoc w doborze

Post autor: Marhef » 21 sie 2017, 08:13

Moim zdaniem bezpieczniej będzie zrobić układ zasilania osobno dla centrali i manipulatora. Na przewodach długości kilku metrów mogą się robić zbyt duże spadki napięć, przez co cały układ może nie działać stabilnie.
Co do transmisji, zainteresuj się RS485. Jest bardziej odporny na zakłócenia niż RS232 (UART). A wymaga tylko jednego sygnału więcej z procka. No i kilku dodatkowych elementów (MAX485 i kilka rezystorów).
I wydaje mi się, że opcja rozdzielenia urządzenia na centralę i manipulator jest lepszym pomysłem.
akon1111
Młodszy majsterkowicz
Posty: 23
Rejestracja: 12 sie 2016, 21:53

Re: Alarm - pomoc w doborze

Post autor: akon1111 » 21 sie 2017, 09:23

Czyli lepiej zrobić oddzielne zasilanie na LM7805 dla każdego PCB,ok też tak myślałem.
Wracając do komunikacji pomiędzy urządzeniami (dwiema atmegami), to czy nie można zastosować komunikacji odpornej na zakłócenie bez dodatkowych peryferiów ? Może 1-wire jest odporniejsze niz UART?
ODPOWIEDZ

Strony partnerskie: