sterownik bramy na pic16f628

mam sterownik do bramy na PIC16F628-04/P odrazu mowie ze na pic-ach nieznam sie zupelnie, za to z 51 daje rade ;) soft jest w powyzszym napisany zupelnie do ... (no w kazdym razie nie do bramy) - poniewaz reakcja na czujniki "krancowe" nie jest natychmiastowa, a wyglada jakby pic "samplowal" wejscia z predkoscia co okolo 1-2sekundy - efekt jest taki, ze czasem silnik pracuje jeszcze ponad 1s pomimo ze juz krancowka zadzialala (wiadomy efekt takiej dzialalnosci...)

pic nie posiada kwarcu, nozki osc1 i osc2 wisza w powietrzu (wiec chodzi na jakims wewnetrznym zegarze)

do pica podpiety jest odbiornik radiowy 433MHz do pilotow, na ktorym najwyrazniej niema zadnego specjalnego procka, wiec pic musi sam deszyfrowac/wybierac kody z odpowiednich pilotow...

wiec pytanie do obeznanych - jak to ustrojstwo poprawic... pierwsze co mi przychodzi do glowy - dac mu kwarc zamiast wewnetrznego rezonatora(na ile chodzi "na wewnetrznym" 4Mhz ?) tylko ze chyba w eepromie ma wpisane jak ma jego zegar chodzic, a pozatym jak bedzie mial wplyw inny zegar na dekodowanie kodow z pilotow ?

drugie - napisanie softu od poczatku, na to niezbyt mam czas ;/ a pozatym czy aby ten pic nie moze miec "fuse bits" zabezpieczajacych go przed odczytaniem ?

trzecie - zrobie prowizorke, na tranzystorkach - pojawienie sie sygnalu z krancowki odpina zasilanie od przekaznikow sterujacych silnikiem na pare sekund, obojetnie co procek wysteruje to i tak silnik stanie... ale nie tedy chyba droga, zeby tranzystory wylaczaly jak procek siedzi i nic nie robi...

Reply to
BartekK
Loading thread data ...
Reply to
Mariusz.K.(R2D2

zaklucenia

no mniejwiecej kosztowal 80zl centralka + 20zl za pilota, plus tego byl taki, iz mam kilka osob w budynku i pilotow jest cos z 10-12 sztuk - teraz kiepsko zmieniac wszystko (bo cholera wie czy nowy sterownik uda sie zaznajomic z starymi pilotami?)

zasilanie jest ok (24v silnik, z tego stabilizuje +12 przez 7812, duzy kondensator, potem i tak jeszcze jest 7805 dla procka, na oscyloskopie nic na zasilaniu nie widac...

podejrzewam ze proc sie nie resetuje, bo caly czas np reaguje na piloty prawidlowo, pamieta czy akurat otwiera, czy zamyka brame (i co robil ostatnio) itp...

wkurzylem sie , i wlasnie robie na 89c2051 "sterownik do sterownika" - to co jest bedzie tylko dawac sygnal o nacisnieciu guzika na pilocie, a reszta sie zajmie juz moj procek, bo inaczej to bez sensu chyba...

Reply to
BartekK

"Tertium non datum!"

dziadek Ben

Reply to
dziadek Ben

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.