Om zo'n zelfgemaakt product te maken, heb je wat vaardigheden nodig in het werken met de microcontroller, met name hier wordt de AVR-microcontroller gebruikt. Het systeem wordt ingeschakeld wanneer het contact wordt ingeschakeld, terwijl de voeding van het slot naar de controller wordt geleverd. Gegevens van de pookknop worden gelezen via de reed-schakelaars. Er zit een magneet in de strandloper en wanneer hij een van de reed-schakelaars nadert, activeert hij deze (sluit) en vervolgens bepaalt het systeem op basis van deze gegevens welke transmissie wordt geactiveerd. Als niet één van de reed-schakelaars gesloten is, staat de hendel in de neutrale stand, terwijl een slang over het indicatiescherm loopt. Overweeg het proces van het maken van een zelfgemaakt product in meer detail.
Materialen en gereedschappen voor montage:
- LED-indicator met een gemeenschappelijke anode;
- microcontroller ATtiny2313;
- reed-schakelaars werken op circuit (6 stuks);
- spanningsstabilisator type 7805;
- condensatoren op 100 en 10 microfarads;
- stroombegrenzende weerstanden van 10 kOhm (1 st.) en 100 Ohm (7 st.);
- twee magneten;
- Een set voor de versnellingspook Turkse productie SAHLER (kost ongeveer 300 p.).
Zelfgemaakt productieproces:
Eerste stap. Maak een bord
De auteur heeft het bord gemaakt van textolietfolie met daarop reed-schakelaars. Wat de magneten betreft, ze zijn op de vleugels gemonteerd.
Stap twee Plaats de indicator in de pen en monteer elektronisch onderdeel van het systeem
De gekochte set voor de pookknop, die door de auteur wordt aanbevolen, is volledig inklapbaar en veelbelovend voor verschillende zelfgemaakte producten. De digitale indicator moet in de handgrepen worden geplaatst, hij past er perfect bij. Om de indicator te installeren, moet u het ronde plastic deksel van het handvat verwijderen, in plaats daarvan een glas van plexiglas plaatsen, dat kan worden gesneden doe het zelf. Een film wordt gebruikt om glas te kleuren, het wordt van binnenuit gelijmd.
Om de indicator te laten zitten zoals het hoort, moet je in het handvat met een vijl er een stoel voor maken. Vervolgens worden acht draden in de handgreep gelegd, die vervolgens op de controller worden aangesloten.
Nu kunt u beginnen met het monteren van het bord met vier reed-schakelaars.Eén plaat wordt met zelftappende schroeven aan de plastic tunnel onder de asbak bevestigd. Vanaf het einde moet je een gat maken zodat het bord erdoorheen kruipt. Het tweede bord is ook met schroeven aan het plastic bevestigd, samen zijn ze verbonden met een zwarte draad. Reedschakelaars kunnen op een andere manier worden aangebracht, bijvoorbeeld op lijm. Het belangrijkste is dat de reed-schakelaars duidelijk reageren op de magneet.
Stap drie Aan de slag met het programmeren van de controller
Wanneer u het systeem zonder programmeren inschakelt, werkt het niet, maar dit proces is niet zo ingewikkeld, voor deze doeleinden heeft u het volgende nodig:
1. Een programmeur is een apparaat dat een microcontroller op een computer aansluit. Met behulp van de programmeur wordt firmware gedownload naar de controller. Programmeurs zijn divers, eenvoudig, je kunt het zelfs zelf doen. De auteur gebruikt de USB AVR910-programmeur, u kunt deze met uw eigen handen kopen of monteren, er zijn circuits en firmware op internet.
2. De software waarmee het programmeerproces zal plaatsvinden. De auteur gebruikt de CodeVision AVR-software.
3. Nou, je hebt ook firmware nodig, deze is bijgevoegd.
Om de controller met de programmeur te verbinden, wordt een SPI-interface gebruikt. Op de foto links zie je het debug board, rechts de programmeur.
Het foutopsporingsbord voor ATtiny2313 is heel eenvoudig, hier is het diagram.
Nadat de programmeur via de USB-poort op de computer is aangesloten en de microcontroller via het debugboard op de programmeur is aangesloten, kunt u de CodeVision AVR-software starten. Ga daarin naar het gedeelte Instellingen en selecteer Programmeur. Welke instellingen moeten worden ingevoerd, is te zien op de foto.
Open vervolgens het tabblad Tools en selecteer daarin de chipprogrammeur.
In het Chip-venster moet je de gewenste controller selecteren, in ons geval is dit ATtiny 2313. Om te controleren of alles correct is aangesloten, moet je op Reset Chip klikken. Er mag geen enkele fout zijn. Daarna kunt u programmeren.
Als de chip moet worden schoongemaakt, is er op het tabblad Programma de functie Erase Chip.
Open voor firmware het tabblad Bestand, selecteer vervolgens FLASH laden en selecteer het gewenste firmwarebestand. Om de opname te starten, is er op het tabblad Programma een FLASH-knop, het proces wordt op het scherm weergegeven. Daarna wordt de controller geprogrammeerd en nu hoeft hij alleen nog maar op zijn plaats te worden geïnstalleerd.
Zo kunt u het handvat van uw auto afstemmen. Trouwens, op dezelfde manier kunt u de indicator in bijna elke auto installeren.