DS2408 + LCD
Postat: 18 oktober 2009, 16:31:59
Hej
Har ett skumt fenomen.
Har en DS2408 kopplad till en HD44780 kompatibel 4*20 display.
Jag kör enligt Hobby-boards ritning och med owfs + usb adapter.
MEN: Den funkar bara ibland.
När den väl funkar så funkar den hela tiden. Dvs när den väl "startar" så funkar den. Även hur mycke jag än bänder och vrider på kablar så jag utesluter glappfel som stör drift. Även för långa kablar då jag har nog skickat ut över 100 medelanden under drift utan att få ett enda fel.
Probelemet är att få den initerad. Har testat fram och tillbaka och det verkar just nu funka bäst om man låter den ligga avstängd en stund innan man kopplar in aparaturen. (dvs ds2408+ display)
Dock får man sedan vänta i ett par 3-5 min innan man får upp nåt eller att den reagerar på clear.
Tider och testerna jag har kört har varierat så kan inte säga på klar arm att man inte får dra ut och sätta i kontakten snabbt då det har funkat nån enstaka gång med
Den har dock oftast funkat då jag har kört schemat.
Låt kontakten vara ur 1 min.
Stoppa i.
testa skicka medelanden. efter någon minut så lyckas den cleara och allt funkar.
I owfs foldern så dyker ds2408an upp utan problem. Och som sagt när jag väl lyckats initiera allt första gångan med printf "hej">message så funkar det 100% tills jag bryter allt igen.
Någon som har ideer? Har tyvär inget oscilloskåp.
Har ett skumt fenomen.
Har en DS2408 kopplad till en HD44780 kompatibel 4*20 display.
Jag kör enligt Hobby-boards ritning och med owfs + usb adapter.
MEN: Den funkar bara ibland.
När den väl funkar så funkar den hela tiden. Dvs när den väl "startar" så funkar den. Även hur mycke jag än bänder och vrider på kablar så jag utesluter glappfel som stör drift. Även för långa kablar då jag har nog skickat ut över 100 medelanden under drift utan att få ett enda fel.
Probelemet är att få den initerad. Har testat fram och tillbaka och det verkar just nu funka bäst om man låter den ligga avstängd en stund innan man kopplar in aparaturen. (dvs ds2408+ display)
Dock får man sedan vänta i ett par 3-5 min innan man får upp nåt eller att den reagerar på clear.
Tider och testerna jag har kört har varierat så kan inte säga på klar arm att man inte får dra ut och sätta i kontakten snabbt då det har funkat nån enstaka gång med
Den har dock oftast funkat då jag har kört schemat.
Låt kontakten vara ur 1 min.
Stoppa i.
testa skicka medelanden. efter någon minut så lyckas den cleara och allt funkar.
I owfs foldern så dyker ds2408an upp utan problem. Och som sagt när jag väl lyckats initiera allt första gångan med printf "hej">message så funkar det 100% tills jag bryter allt igen.
Någon som har ideer? Har tyvär inget oscilloskåp.