logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[attiny13/15][bascom] Emulator pastylek Dallas

walus555 19 Mar 2011 18:06 1824 2
REKLAMA
  • #1 9296571
    walus555
    Poziom 18  
    Witam
    Przeglądałem tak forum na temat emulacji pastylek i nie ma nigdzie konkretów dotyczących konstrukcji, na łamach EP 2/09 jest projekt "cbutton". Mianowicie chodziło by mi o to by coś podobnego stworzyć na małym procku który by na początku odczytał numer z pastylki i zapisał go do pamięci

    {{{{(powiedzmy max 3 pastylki) wybór którego zapisanego kodu użyć była by pokazana na diodach oznaczających poszczególne "banki pamięci" przy pomocy przycisku który by przełączał pomiędzy bankami}}}}}

    element w nawiasach wymagał by zasilania, a jeśli by pociągnąć zasilanie układu tak jak pastylka, i użyć wtedy tylko jednego zapisanego klucza(chyba że były by powiedzmy 3 klawisze i każdy odpowiadał by za jeden bank i z tak wciśniętym przyciskiem przytknąć do czytnika i dany klucz byłby odczytany), a więc po przyłożeniu tego układu do czytnika został by on zasilony i wysłał żądany klucz do czytnika.

    Nie jestem mocny w pisaniu programów na procki, ale jeśli chodzi o umiejętności elektroniczne to bez problemu dał bym rade to zbudować gorzej z samym fragmentem programu odczytującym i wysyłającym kod(czytałem o 1-wire) lecz nie jest to jeszcze dla mnie tak zrozumiałe.

    Z góry dziękuję za odpowiedzi może ktoś jeszcze tym się zainteresuje.
  • REKLAMA
  • #2 9296717
    piotrva
    VIP Zasłużony dla elektroda
    Poszukaj sobie na stronie mcs electronics jest tam emulator przetwornika a/c na 1-wire. myślę, ze po modyfikacji można wykorzystać kod jako emulator pastylek:
    http://www.mcselec.com/index.php?option=com_content&task=view&id=256&Itemid=57
    A co do odczytu to są gotowe biblioteki w bascomie (1wsearchfirst, 1wsearchnext, 1wcount, czy jakoś tak)
  • #3 10537255
    walus555
    Poziom 18  
    Projekt upadł na starcie, trudno.
REKLAMA