dipol >>
1 - nie starajmy się upchnąć tego w małym procku - nasz czas jest droższy niż ten procek. M128 ma dużo pamięci i dużo nóżek
2 - trzeba sprawdzić kiedy planują cancelowanie tego procka
3 - rejestry szeregowe i divery to potencjalny problem przy uruchamianiu, noga procka albo działa labo nie działa - mienrik i wszystko wiadomo - prostota diagnostyki
3 - Chcemy zrobić coś światowej klasy - użyjmy wypsionego procka - który ma następcę M128 >>at90usb128
4 - róbmy projekt tak by mógł działać także na procku USB
5 - trzeba na PCB wyprowadzic złącze USB
3z6aef >>
1 - dobry pomysł - od razu osadzić MAX232 na płytce - ale pamiętac i pinhead na nakładane opcje 485 / Ethernet
2 - podwójne gnizdo RJ45 + przewidziane złącze "śrybunkowe" - super sprawa te śruby !!! jak ktoś zamontuje na ogrodzie i uzyje kabla LAN żelowanego - on ma grubsze druty i kłopotliwe jest
3 - RS232C jako interfejs pozwoli na testy protokołu i uruchamianie ze zwykłego PC czy test z hyperterminala
Protokół sterujący skrzynką po RS232 Proponuje zwyczajny tekstowy coś ala zestaw komend AT - przyjazny dla użytkownika i prosty do analizy przez program. Dobre wykonanie protokołu - połowa sukcesu. Protokół powinien uwzględniać w przyszłości adresowanie odbiorcy.
Wstępna propozycja.
HT10AApolecenie
gdzie:
HT - Prefix nasz własny ;-) Homemade Tuner
10 - Adresat wiadmości
AA - identyfikator komendy
polecenie - tu oczywiście treść polecenia
Wszytki komendy ASCII - żadnego kodowania binarnego
To jest oczywiście wstępna propozycja.... ale taki prymitywny spsób komunikacji będzie przejrzysty do zastosowania, łatwy do diagnozy i testowania i OTWARTY.
Łatwo będzie się dodawało kolejne polecenia... dla kolejnych urządzeń
Zadziała przez medium RS232 485 a takżę TCP
Przykładowo komenda
HT00WI? - mogła by oznaczać
WI - Who is online..
w odpowiedzi wszystkie urządzenia po kolei odpowiedzą z rosnącym opóźnieniem
100ms*swoj ID przedstawiając się :-)
=======
Dokument onlinie - :-) oczywiście to była propozycja... :-) Pracanad "DOC" jest średnio przyjemna z Googli - ale już praca nad arkuszem jest lepiej zrobiona.
========
Na tym etapie mogę się zdeklarować swoimi uwagami po mysłami - narazie mam za mało czasu by w prace "fizyczne" się angażować.
RS232 i sterowanie - trzeba się zastanowić nad
optoizolacja
- cztery transoptory na PCB - jak sie komus nie podoba wstawi sobie druty 4n33 są bardzo fajne
- do sterowania 0/1 i transmisji RS - super sprawa
- jakby była wersja binarna 2 x LED i dwa przyciski - też :-)
Manipulator lokalny - do LED można zrobic dołączany równolegle BUZER i skrzynka może do nas gadać MORSEM - sprawa prosta do zrobienia - w Bascom są na to "gotowe biblioteki"
Jak ktoś sie uprze do może nawet z domu konfigurować skrzynkę - także morsem....
http://www.henwyd.republika.pl/TekstyHTML/NadMors.html
http://www.henwyd.republika.pl/TekstyHTM...dbText.htm
O ile powiadamianie morsem i SWR , odczycie QRG uważam jako fajna funkcja - to sterowanie morsem :-) trochę jako gadżet ;-)
----------------
Zasilanie - Nie zakładajmy wyłącznie 12V !!! to złe podejście ... trzeba projektować układ na zasilanie "lokalnie" 12V ale na płytce musi być stabilizator 12V + miejsce na radiator. Do skrzynki puszczamy 15...18V. długie kable... Wiadomo. Ja swoja ATU SGC230 zasilałem z zasilacza typu TRAFO+Elektrolit około 15V na górze miałem (30 metrów kabla LAN)
==============
Baza konstrukcji mechanicznej - CHASSIS - jeżeli założymy że pod PCB będzie duża płyta aluminiowa (lub ALU BOX ) to mamy gdzie przykręcić sztuczne obciążenie i stabilizator
==============
Sterownik ATU sygnalizatory i manipulatory lokalne
- na płycie powinno być miejsce na LEDY serwisowe do monitorowania 4 pinów komunikacyjnych . sterujących
- Jeden led serwisowy migający około 1Hz - oznacza ZYJE. szybkość migania - inne informacje
- przycisk RESET
- przyciski sterujące na liniach "komunikacyjnych"
================
Znaczenie "drutów" dodatkowych w trybie RS232 - Przykładowo
1 - ATU>DOM - Nie nadawaj - ZŁY SWR - takie fizycznie poinformowanie o nieudanym zestrojeniu
2 - ATU>DOM - SWR OK - takie fizycznie Zestroiłem :-)
...
-