Kassaapparat klocka (VFD Display) (4 / 8 steg)
Steg 4: Seriell kommunikation identifiering
Nästa steg var att tråd in följetong Tx och Rx stiften och se om jag kunde skicka något till displayen med vännen FTDI.
Utan att veta vilka rader var Tx och Rx, slumpmässigt kopplade dem till FTDI vän och försökte skicka några tecken. OK, fick inte något så jag bläddrade runt dem och försökte igen. Hallå! Framgång. Knapptryckningar presenterades på VFD display... OK, inte den exakta nyckeln pressar, men pressar. Så jag började prova och dechiffrera förhållandet mellan vad jag såg och jag att trycka på tangenterna.
Det handlar om tiden insåg jag att min makt leverans fläkt nynnar lite mer än vanligt och det fanns en svag lukt av rök i luften. Jag stänger allt och gjorde ett litet finger temperatur tester för att se om jag kunde hitta källan till oönskade värmen.
Ingenting som kommer från display ombord och huvudet var bra.
Värmen kom från vännen FTDI. Intressant... Nu när jag visste vilken rad var raden Rx, jag lämnade den bifogade och drog vad jag trodde var Tx linjen. Startas upp igen och använde min DMM för att kontrollera spänning på raden okänd. 7 volt. Inte säker på varför men det finns 7 volt återvänder tillbaka genom huvudet till källan. Jag har inte listat som ut exakt och jag kan inte se en hänvisning till detta i de nya specifikationer dokument... Kanske någon form av indikation på att det finns något inkopplad? På denna punkt jag ska anta att det inte är nyttigt för mig och gå vidare med bara Rx linjen uppkopplad.
OK, så nu vet jag att det finns 4 rader, två för mark och makt, tillbaka 1 för Rx och en 7 volt.
Lyckligtvis kunde jag fånga felet innan jag skadade faktiskt min FTDI vän. Det verkar fungera som vanligt.