Test voor relais board

De onderdelen zijn binnen. Hieronder zie je een testopstelling met aan de rechterkant de MCP23017 chip, die I2C praat via de witte en blauwe draden. Ook de ground (GND) is verbonden.

20150925_01_test_I2C_MCP23017_k

 

 

Contact?

De Raspberry Pi “ziet” hem nog niet, dus we puzzelen nog even verder…

20150925_02_geen_contact

 

 

RESET :: Contact!

Na enig zoeken bleek dat de RESET ingang continue een positief signaal moest hebben. Deze ingang via een 10K weerstand aan de voedingsspanning gehangen en presto, daar is hij op adres 20:

20150925_03_contact

 

 

En nu testen…

Tijd om te testen. In de tussentijd heb ik een eenvoudige python class gemaakt die het setten en resetten van de output pins van de MCP23017 chip verzorgt. Die gebruik ik in een test programmatie dat wat patronen maakt, zoals je kunt zien in het eerste gedeelte van de volgende video. Dezelfde library heb ik ook toegevoegd aan mijn route programma, zodat dat programma nu behalve servo’s ook relais kan bedienen. Dat is te zien in het tweede gedeelte van de video.

 

Vervolg

Het vervolg is het ontwerpen van een print en een eerste prototype maken. Wordt vervolgd dus…

 

Mogelijkheden

De chip kan met drie pins worden ingesteld in de adres range van 20-27. Dat betekent dat we acht van deze chips kunnen koppelen aan twee draadjes. dat is 8 x 16 = 128 relais…

 

Test voor relais board