Voor een maiszaaimachine met 6 gangen zou ik een detector willen maken om te kijken of er nog zaad passeert door de buisjes. De sensoren staan er al op, de vroegere detector is helaas stuk gegaan en verloren door de vorige eigenaar.
Op de buisjes staan lichtsluisjes die dus heel erg korte pulsjes geven iedere keer dat een maiskorrel passeert. De bedoeling zou zijn om 6 leds te hebben, die aan gaan (of uit) wanneer er langer dan twee seconden niks gedetecteerd wordt.
De vraag is nu, hoe kan je die detectie het makkelijkst doen met zo weinig mogelijk componenten. Is dit te doen met een microcontroller (PIC18F4550 heb ik liggen)? Ik vermoed dat de pulsen daarvoor te kort zijn. Zijn er componenten hiervoor geschikt in de 7400 reeks?
Zou ik de puls die van de machine per kanaal niet kunnen verlangen met een kleine condensator die via een diode oplaad? Over die condensator dan een weerstand zodat die na 1ms ofzo ontladen is als er geen pulsen meer zijn. In microcontroller dan in de main loop steeds teller resetten als er een ingang hoog is. Als de teller toch aan een bepaalde waarde komt, teller niet meer verhogen en led aan zetten.
Een FPGA, is voor mij minder haalbaar doordat die moeilijker te programmeren zijn. Ik heb ook geen materiaal liggen om de code daadwerkelijk in zo'n chip te programmeren.
Op de buisjes staan lichtsluisjes die dus heel erg korte pulsjes geven iedere keer dat een maiskorrel passeert. De bedoeling zou zijn om 6 leds te hebben, die aan gaan (of uit) wanneer er langer dan twee seconden niks gedetecteerd wordt.
De vraag is nu, hoe kan je die detectie het makkelijkst doen met zo weinig mogelijk componenten. Is dit te doen met een microcontroller (PIC18F4550 heb ik liggen)? Ik vermoed dat de pulsen daarvoor te kort zijn. Zijn er componenten hiervoor geschikt in de 7400 reeks?
Zou ik de puls die van de machine per kanaal niet kunnen verlangen met een kleine condensator die via een diode oplaad? Over die condensator dan een weerstand zodat die na 1ms ofzo ontladen is als er geen pulsen meer zijn. In microcontroller dan in de main loop steeds teller resetten als er een ingang hoog is. Als de teller toch aan een bepaalde waarde komt, teller niet meer verhogen en led aan zetten.
Een FPGA, is voor mij minder haalbaar doordat die moeilijker te programmeren zijn. Ik heb ook geen materiaal liggen om de code daadwerkelijk in zo'n chip te programmeren.