Ik heb zelf redelijk wat ervaring met microcontrollers, maar over de volgende situatie wil ik toch graag wat hulp inschakelen. Ik wil namelijk een (industrieel) apparaat maken wat via het Modbus TCP/IP protocol kan communiceren met een ander apparaat (wat modbus begrijpt).
Nu had ik de volgende aanpak ingedachten:
- Ik pak een Atmel UC3 microcontroller met ethernet/mac ondersteuning, bijvoorbeeld: AT32UC3A0128.
- Ik gebruik FreeRTOS i.c.m. een opensource IP/TCP stack, bijvoorbeeld lwIP (zie: http://support.atmel.no/k...SERVICES/LWIP/readme.html )
- Modbus TCP/IP protocol moet zelf geimplementeerd worden, maar Modbus TCP/IP is een relatief simpel protocol. Dat is dus een kwestie van de goede dingen in het TCP frame zetten.
Nu heb ik totaal geen ervaring met de Atmel UC3 ethernet/mac functionaliteit en met de lwIP TCP/IP stack, maar denken jullie dat dit goed realiseerbaar is? Of gaat dit echt een strijd worden om alles aan de praat te krijgen?
Nu had ik de volgende aanpak ingedachten:
- Ik pak een Atmel UC3 microcontroller met ethernet/mac ondersteuning, bijvoorbeeld: AT32UC3A0128.
- Ik gebruik FreeRTOS i.c.m. een opensource IP/TCP stack, bijvoorbeeld lwIP (zie: http://support.atmel.no/k...SERVICES/LWIP/readme.html )
- Modbus TCP/IP protocol moet zelf geimplementeerd worden, maar Modbus TCP/IP is een relatief simpel protocol. Dat is dus een kwestie van de goede dingen in het TCP frame zetten.
Nu heb ik totaal geen ervaring met de Atmel UC3 ethernet/mac functionaliteit en met de lwIP TCP/IP stack, maar denken jullie dat dit goed realiseerbaar is? Of gaat dit echt een strijd worden om alles aan de praat te krijgen?