Az elkészült kártyákon van még javítani való. Egyrészről az időzétésekre a sleep() függvény helyett timer-t kellene használni. Másrészről az ütközés detektálás ill. annak elkerülését kezelő kódok is további fejlesztéseket igényelnek.
További fejlesztési lehetőség a konfigurációk megváltoztatására - néhány gombbal és LCD kijelzővel - külön kártya is készíthető, amely kiváltja a PC-t. Esetleg ezen keresztül lehetne számítógépet csatlakoztatni a mostani RS485-RS232 illesztő helyett. Az is felmerült bennem, hogy ebben az esetben ez a kártya tölthetné be a master szerepét így nem volna szükség az ütközés detektálásra.
A rendelkezésre álló konfiguráció típusokat is tovább lehetne bővíteni (pl. a mostani 2 helyett több bemenettel megvalósított alternatív kapcsolók).
Remélem, ha tökéletes megoldást nem is, de legalább ötleteket sikerült adnom.
Ötvös Attila
onebithq.com
Értékeléshez bejelentkezés szükséges!