Innehållsförteckning:
- Tillbehör
- Steg 1: Förstå HT12E/D IC -chipet
- Steg 2: Konstruera basbilssatsen
- Steg 3: Kabelbunden fas
- Steg 4: Infraröd överföringsfas
- Steg 5: Radiosändningsfas
- Steg 6: Prototyp radiosändare
- Steg 7: Prototypradiomottagare
- Steg 8: Prototyp motorförare
- Steg 9: Integration med basbilssats
- Steg 10: Testning och felsökning
Video: RC -driven elektrisk leksaksbil: 10 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
Av: Peter Tran 10ELT1
Denna handledning beskriver teori, design, tillverkning och testprocess för en fjärrkontroll (RC) driven elektrisk leksaksbil med HT12E/D IC -marker. Handledningarna beskriver de tre stadierna av bildesign:
- Kopplad kabel
- Infraröd kontroll
- Radiofrekvenskontroll
Det finns också ett felsökningsavsnitt för att lösa vanliga problem som kan uppstå.
Tillbehör
Basbilssats
1x linjeföljande robotkit (LK12070)
Uppkopplad kabelfas
- 1x prototypbrödbräda
- Breadboard Jumper Cables
- HT12E IC -chip (med uttag)
- HT12E IC -chip (med uttag)
- 1x 1MΩ motstånd
- 4x momentan knappbrytare
- 1x 47kΩ motstånd
- 4x LED
- Strömförsörjning
Infraröd överföringsfas
- 1x infraröd sändare (ICSK054A)
- 1x infraröd mottagare (ICSK054A)
Radiosändningsfas
- 1x 433MHz RC -sändare
- 1x 433MHZ RC -mottagare
Integration i basbilssatsen
- 2x prototyp kretskort
- 1x L298N motorförare
Steg 1: Förstå HT12E/D IC -chipet
HT12E och HT12E IC -chips används tillsammans för fjärrkontrollsystemapplikationer för att överföra och ta emot data via radio. De kan koda 12 bitar information som består av 8 adressbitar och 4 databitar. Varje adress och datainmatning kan programmeras externt eller matas in med switchar.
För korrekt drift måste ett par HT12E/D -chips med samma adress/dataformat användas. Avkodaren tar emot seriell adress och data, överförd av en bärare med hjälp av ett RF -överföringsmedium och ger utmatning till utgångsstiften efter bearbetning av data.
HT12E Pin -konfiguration Beskrivning
Stift 1-8: Adressstift för att konfigurera de 8 adressbitarna, vilket tillåter 256 olika kombinationer.
Stift 9: Jordstift
Stift 10-13: Datapinnar för att konfigurera de 4 databitarna
Pin 14: Transmit enable pin, fungerar som en switch för att tillåta överföring av data
Stift 15-16: Oscilloskop OUT/IN, kräver 1M ohm motstånd
Pin 17: Data output pin där 12-bitars informationen kommer ut
Pin 18: Power input pin
Beskrivning av HT12D -stiftkonfiguration
Stift 1-8: Adressstift, måste matcha konfigurationen för HT12E
Stift 9: Jordstift
Stift 10-13: Datapinnar
Pin 14: Data input pin
Stift 15-16: Oscilloskop IN/OUT respektive, kräver 47k ohm motstånd
Stift 17: Giltig överföringsnål, fungerar som indikator för när data tas emot
Pin 18: Power input pin
Varför används HT12E -kodaren?
HT12E används ofta i fjärrkontrollsystem på grund av dess tillförlitlighet, tillgänglighet och användarvänlighet. Många smartphones kommunicerar nu via internet, men de flesta smartphones har fortfarande en HT12E för att undvika överbelastning. Medan HT12E använder adressen för att överföra med överförd data, med 256 möjliga kombinationer av 8-bitars, är dess säkerhet fortfarande mycket begränsad. När en signal sänds är det omöjligt att spåra sändaren, vilket gör signaladressen potentiellt gissningsbar för någon. Denna adressbegränsning gör användningen av HT12E endast lämplig på ett kortare avstånd. På ett kortare avstånd kan sändaren och mottagaren se varandra, till exempel TV -fjärrkontrollen, Hemsäkerhet, etc. I kommersiella produkter kan vissa fjärrkontroller ersätta andra som en "universell fjärrkontroll". Eftersom de är konstruerade för en kortare sträcka har många enheter samma adressinmatning för enkelhetens skull.
Steg 2: Konstruera basbilssatsen
Basbilssatsen för detta projekt är från en Line Following Robot Kit. Bygg- och tillverkningssteg finns i följande länk:
Basbilssatsen kommer så småningom att konverteras till en RC -kontrollerad bil med HT12E/D IC -chips.
Steg 3: Kabelbunden fas
- Använd en prototypformad brödbräda och prototyperande bygelkablar.
- Följ schemat ovan för att montera och anslut komponenterna till brödbrädan. Observera, den enda anslutningen mellan de två IC: erna är pin 17 på HT12E till pin 14 på HT12D.
- Testa konstruktionen genom att se till att lysdioderna som är anslutna till HT12D tänds när deras respektive omkopplare på HT12E trycks in. Se avsnittet Felsökning för hjälp med vanliga problem.
Fördelar med en kabelbunden installation
- Pålitlig och stabil på grund av ingen risk för yttre föremål som störningar
- Relativt billigt
- Enkelt och enkelt att konfigurera och felsöka
- Inte mottaglig för slutsatser från andra externa källor
Nackdelar med en kabelbunden kabeluppställning
- Opraktiskt för dataöverföring på långa avstånd
- Kostnaden blir betydligt högre med en långdistansöverföring
- Svårt att flytta eller flytta till olika platser
- Operatören måste förbli i närheten av både sändare och mottagare
- Minskad flexibilitet och rörlighet för användning
Steg 4: Infraröd överföringsfas
- Koppla bort den direktbundna kabeln från stift 17 på HT12E, anslut utgångsstiften på en infraröd sändare och anslut sändaren till ström.
- Koppla bort den direktbundna kabeln från stift 14 på HT12 D, anslut ingångsstiftet på en infraröd mottagare och anslut mottagaren till ström.
- Testa designen genom att se till att lysdioderna som är anslutna till HT12D tänds när respektive omkopplare på HT12E trycks in. Se avsnittet Felsökning för hjälp med vanliga problem.
Fördelar med en infraröd överföring
- Säker för korta sträckor på grund av kravet på siktlinjeöverföring
- Infraröd sensor korroderar eller oxiderar inte med tiden
- Kan fjärrstyras
- Ökad flexibilitet i användningen
- Ökad rörlighet för användning
Nackdelar med en infraröd överföring
- Kan inte tränga igenom hårda/fasta föremål som väggar eller till och med dimma
- Infraröd vid hög effekt kan skada ögonen
- Mindre effektiv än direkt anslutning av tråd
- Kräver specifik användning av frekvens för att undvika störningar från en extern källa
- Kräver extern strömkälla för att styra sändaren
Steg 5: Radiosändningsfas
- Koppla bort den infraröda sändaren från strömförsörjningen och stift 17 på HT12E, anslut utgångsstiften på 433MHz radiosändare. Anslut också sändaren till jord och ström.
- Koppla bort den infraröda mottagaren från strömförsörjningen och stift 14 på HT12D, anslut datastiften på 433MHz radiomottagaren. Anslut också mottagaren till jord och ström.
- Testa konstruktionen genom att se till att lysdioderna som är anslutna till HT12D tänds när deras respektive omkopplare på HT12E trycks in. Se avsnittet Felsökning för hjälp med vanliga problem.
Fördelar med en radiosändning
- Kräver ingen siktlinje mellan sändare och mottagare
- Inte mottaglig för störningar från starka ljuskällor
- Enkel och enkel att använda
- Kan fjärrstyras
- Ökar flexibiliteten
Nackdelar med en radiosändning
- Kan vara mottaglig för crossover från närliggande användare av andra radioöverföringssystem
- Slutligt antal frekvenser
- Möjlig störning från andra radiosändare, t.ex. radiostationer, räddningstjänster, lastbilschaufförer
Steg 6: Prototyp radiosändare
- Överför komponenterna för radiosändaren från prototypbrödbrädan till en prototypkretskort.
- Löd komponenterna, med hänvisning till diagrammet från steg tre.
- Använd massiva tenntrådar för att ansluta kretsen tillsammans med hjälp av ärmtrådar där överlappningar uppstår för att förhindra kortslutning.
Steg 7: Prototypradiomottagare
- Överför komponenterna till radiomottagaren från prototypbrödbrädan till en prototypkretskort.
- Löd komponenterna, med hänvisning till diagrammet från steg tre.
- Använd massiva tenntrådar för att ansluta kretsen tillsammans med hjälp av ärmtrådar där överlappningar uppstår för att förhindra kortslutning.
Steg 8: Prototyp motorförare
- Lödhaneuttag till portar: IN1-4 och motorer A-B, för att möjliggöra enkla justeringar under testning, enligt diagrammet ovan.
- Löd en honkontakt till de negativa och positiva terminalerna enligt diagrammet ovan.
Vad är en motorförare? En motorstyrenhet fungerar som en mellanhand mellan bilens IC -chips, batterier och motorer. Det är nödvändigt att ha en eftersom HT12E -chipet vanligtvis bara kan ha cirka 0,1 ampere ström till motorn, medan motorn kräver flera ampere för att fungera framgångsrikt.
Steg 9: Integration med basbilssats
Följande steg är att konvertera basbilssatsen till en funktionell RC -bil.
- Koppla bort bilens batteri från kretsen.
- Löd prototypbygelkablar till varje motoranslutning och anslut dem till motordrivrutinen enligt diagrammet i steg åtta.
- Löd strömkabeln för radiomottagaren och motordrivrutinen till det nu urkopplade batteriet.
- Anslut utgångsstiften från HT12D (stift 10-13) till de relevanta rubrikerna på motordrivrutinen enligt diagrammet i steg åtta.
- Driv radiosändaren med ett bärbart usb -batteri.
Steg 10: Testning och felsökning
Testning
- Efter varje konstruktionsfas bör ingång i HT12E framkalla ett svar (dvs. antingen lysdioder tänds eller motorer snurrar) från HT12D.
-
För att styra bilen med radiosändarkontrollen:
- Kör framåt: håll både vänster och höger motor framåt
- Kör bakåt: håll både vänster och höger motor bakåt
- Sväng vänster: håll höger motor framåt och vänster motor bakåt
- Sväng höger: håll vänster motor framåt och höger motor bakåt
-
Specifika prestandaegenskaper som kan testas är:
- Fart
- Räckvidd (för radiosändare/mottagare)
- Respons tid
- Pålitlighet
- Rörlighet
- Uthållighet (batteritid)
- Möjlighet att arbeta i olika terräng och yttyp/förhållanden
- Drifttemperaturgränser
- Lastbärande gräns
- Om inget eller felaktigt svar inträffar, följ felsökningsguiden nedan:
Felsökning
-
Motorer snurrar motsatt riktning mot vad som var tänkt
- Justera i vilken ordning prototypbygelkablarna är anslutna på motordrivrutinen (alla stift kan vridas)
- Kretsen är kortsluten: kontrollera lödfogarna och bygelkabelanslutningarna
-
Motorer/kretsar slås inte på
- Kretsen kanske inte har tillräckligt med spänning/ström för att slå på
- Kontrollera om det saknas anslutning (inklusive ström)
-
Sändningsaktiverat ljus fungerar inte
- Lysdioderna är polariserade, se till att den är i rätt riktning
- Lysdioden kan ha blåst på grund av för hög ström/spänning
- Kretsarna tar verkligen inte emot signaler, kontrollera anslutningarna igen
-
Radiosändare/mottagare är inte tillräckligt stark
- Kontrollera om andra personer för närvarande också använder radiosändare/mottagare
- Lägg till en extra antenn (kan vara en kabel) för att öka anslutningen
- Rikta sändaren/mottagaren i den allmänna riktningen mot varandra, de kan vara av låg kvalitet
Rekommenderad:
3D-tryckt elektrisk skjutreglage (endast med ett gem): 7 steg (med bilder)
3D-tryckt elektrisk skjutbrytare (med endast ett gem): Jag har tappat ihop att koppla ihop mina egna små elektriska projekt genom åren, mestadels i form av gem, aluminiumfolie och kartong som är kullerstensbelagda med varmt lim. Jag köpte nyligen en 3D -skrivare (Creality Ender 3) och letade efter
Kör en Rover (leksaksbil) över internet: 8 steg
Kör en Rover (leksaksbil) över Internet: Vad du ska bygga Denna handledning lär dig hur du bygger en rover som kan köras med din mobiltelefon. Den innehåller ett livevideoflöde och ett kontrollgränssnitt för körning. Eftersom rovern och din telefon båda har tillgång till internet kan leksaken
Elektrisk dörrlås med fingeravtrycksläsare och RFID -läsare: 11 steg (med bilder)
Elektrisk dörrlås med fingeravtrycksläsare och RFID -läsare: Projektet var utformat för att undvika nödvändigheten av att använda nycklar, för att nå vårt mål använde vi en optisk fingeravtryckssensor och en Arduino. Det finns dock individer som har ett oläsligt fingeravtryck och sensorn känner inte igen det. Tänker sedan
Arduino kontrollerad leksaksbil: 3 steg (med bilder)
Arduino -kontrollerad leksaksbil: Detta är den andra delen i mina Arduino -kontrollerade leksaksbilar. Återigen är det ett hinder för att undvika. I den här bilen använder jag en Arduino Nano istället för en Uno. Motordrivrutinen är en L298N -modul
Uppgraderad RC -leksaksbil med ultraljudssensor (Arduino): 3 steg
Uppgraderad RC -leksaksbil med ultraljudssensor (Arduino): Detta är en RC -leksaksbil som uppgraderades som Arduino RC -bil för att undvika föremål.Vi tog bort RC -bilens originalbräda och använde endast DC -motorer.Denna RC -leksaksbil innehåller två DC -motorer , en på framsidan av bilen som styrmotor och en annan DC -motor