Intro
Door omstandigheden ben ik (weer) met modelbouw begonnen. Waar ik vroeger snelheidsregelaars bouwde met een NE544 (toen heb ik prototype samples aangevraagd; inmiddels is het IC uit de handel!), kom je er tegenwoordig geen enkele meer tegen, die zonder een PIC werkt.Ook de eindtrap; die van mij gebruikte de TIP140 en TIP145 complementaire power darlingtons. Tegenwoordig gebruik je een IRF6648, een BUZ11 of iets wat er op lijkt. In elk geval iets, dat bij de 10A, die de TIP140 kon verstouwen geen 30 Watt (VCE(SAT)=3,0V bij ICE=10A, P=U*I) verstookte, maar iets van 3 Watt (RDS(ON)=0,032Ω en P=I^2*R)
Doel: met behulp van een PIC zelf een vaarregelaar bouwen.
Welke chip?
Iets dat ik tegenkwam, waren de pagina's van Alan Bond met een geweldige geluiden generator. Alan gebruikt PIC's afkomstig van een firma PICAXE. Feitelijk zijn het micro controllers van Microchip.Ze zijn goedkoop (variërend van UKP 1,80 tot UKP 5,90), makkelijk te programmeren, en -last but no least- alle programmatuur is gratis!
En dus vallen Arduino's, ATMega's en Raspberries af - te veel van het goede.
Hard- en Software
Een ogenblik nagedacht over de kit, die ik zou gaan kopen. Besloten om voor de universele AXE091 te gaan - daar kun je elke controller mee programmeren, en je kunt ermee experimenteren.Features:
- USB programmeerkabel.
- PICAXE-18M2 Microcontroller.
- Ondersteunt alle 8/14/18/20/2840 pin PICAXE chips.
- Computer download schakeling is on-board.
- Groot breadboard.
- Voeding middels batterijen (houder inlcuded) of externe voeding (niet meegeleverd).
- LED power indicator.
- 3 LEDs als outputs.
- 3 schakelaars als input.
- LDR en potmeter als analoge inputs.
- DS18B20 digitale temperatuur sensor.
- Infra rood ontvanger en zender (LED).
- Keyboard connector.
- Seriële (MAX202 buffered) RS232 connector (inverted en non-inverted).
- IC houders voor I2C en SPI geheugen modules (niet meegeleverd).
- Socket en batterij connector voor een DS1307 Real Time Clock (niet meegeleverd).
De software zou op CD worden geleverd, maar de meest recente versies staan toch online - de CD zat er (dus) ook niet bij.
Eerste controle
Nadat je de driver hebt geïnstalleerd, en je computer ervan overtuigd hebt dat er iets is aangesloten, volgt het eerste programma!
main:
high 4
pause 1000
low 4
pause 1000
goto main
Geen opmerkingen :
Een reactie posten