Gränsyta för elektroniska kretsar till Arduinos (1 / 6 steg)
Steg 1: Beslutar att göra projektet
Första göra säker någon inte redan löst ditt problem. Gå på Google och Sök.
I mitt exempel hittade jag flera företag som gör ARINC 429 till USB omvandlare men de är ganska dyra, $ 1 500 US-dollar eller mer. Det måste finnas en bättre lösning. Jag hittade en ARINC 429 sändtagare i en 40 pin DIP till ett rimligt pris. Jag skrev till företaget och de skickade mig några gratisprover. Även om sändtagarna innehåller både en sändare och två mottagare, jag behövde bara mottagarna (åtminstone för nu!) så detta chip såg bra ut.
Steg 1b: kan jag göra det?
Nästa steg är att avgöra om du har kompetensen (och bestämning) att se projektet. För att avgöra detta jag fick ARINC 429 transceiver chips specifikation och granskat den.
I mitt exempel såg jag chipet kräver endast 5v power och ingen "exotiska" analoga signaler.
Det krävs också en 1 MHz klocka då verksamheten. Jag trodde att jag kanske kunde använda Arduinos klocka eller använda en 1 MHz klocka chip.
Det krävs också 11 indata/utdata signaler förutom en 16 pin databuss. Detta är för många stift för Arduino UNO men är lätt för Arduino Mega.
Se figur 1 fäst.
Vad sägs om programvara färdigheter? Tja, har jag gjort en hel del kodning för andra processorer innan och jag kan titta igenom hur andra bibliotek koden skrivs som exempel på hur andra löst liknande problem. Öppen källkod natur av Arduino är perfekt för mina behov här.
Steg 1c: ska jag göra det?
Nästa steg är att bestämma om projektet ska göras. Det kostar tid och pengar. Jag oftast fel på sidan av prova nya saker för erfarenhet om inte annat. Be andra om deras yttrande rekommenderas ofta inte. Kom ihåg att de flesta av de människor vi minns väldigt människor hade alla samtida berätta att de var fel.
Jag antar att du är redo, villiga och kapabla att gå vidare med ditt projekt! Kan få till det!