This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Solenoid valve

Hello to all.
I am working todays on some projects that need controlling a solenoid valve with a at91sam7x256. I want to know what extra hard I need. I meen the driver of the solenoid valve. Actually I know we shall not connect that 2 pieces directly, but how and why?
Another question is that which port of that micro best suits such a hardware if we need high speed serial communication.
Thanks in advance for your attention.

Parents Reply Children
  • then there should be no need to ask which pins to use for that task

    Not only no need, but no possibility either. You do not want to bit-bang CAN. Not even on an ARM. Asynchronous multi-master serial communication with a requirement to check a CRC within a single bit time to decide whether to ACK may not be completely impossible --- but it would be enormously wasteful to try. Some goes, with even more certainty, for USB and Ethernet.

    UART, SPI and I2C can often be handled by bit-banging, but you should still only do that if there are no dedicated peripherals available.