De PICLink RS232-controllermodule biedt een microcontroller liefhebber een
gemakkelijk om te bouwen van mini-microcontroller module. Deze ingesloten microcontroller is
ICSP (in circuit serial) programmeerbare en biedt aparte PORTA, PORTB,
RS232 i/o-poorten, 4 kanaals analoog naar digitaal converter evenals een geïntegreerde ICSP haven uit te voeren in circuit programmeren en debuggen. Draadloze modules aan boord van de host die RS232 USART kan worden gebruikt om te communiceren met een PC (USB naar RS232) of een andere seriële communicatie-apparaat zoals onze 2.4 GHz Wi-Fi of 915 MHz. In dit instructable moet u voor de vervaardiging van een dubbel zijdig printplaat (printplaat dimensies worden hieronder gegeven), monteren van de Raad van bestuur met de noodzakelijke componenten (zie lijst onderdelen) en vervolgens de controller met LES firmwareversie 1.1 program. Hiervoor moet u een ICSP programmeur zoals de Programmeur van de USBPIC of de PICKit 2 , die is wat ik gebruik momenteel als een ingenieur en ingebouwde programmatuur ontwikkelaar. Ik zou aanraden voor wie serieus embedded apparaat engineering uitgaven van de 30 dollar (USD) voor de PICKit. De PICKit2-LogicTool zal dienen als een grote ontwikkelingsinstrument bij het ontwikkelen van ingesloten besturingselement apparaten.
LES 1.1 Firmware
LES-1.0 (versie 1.0) is een verkleinde ingesloten raamwerk geschreven in
C momenteel voor PIC micro-controllers met ondersteuning voor basic input/output, geheugen
en RS232 asynchrone communicatie. Vanwege haar kleine voetdruk de
hele systeem past in 1K (1024 Bytes) van het programmageheugen. Daarnaast LES
vereenvoudigt bits niveauregeling van IO poorten via macro's zoals BIT_SET,
BIT_CLEAR, BIT_IS_SET en BIT_COMP. poort registreren besturingselementen
wordt bereikt door PORTx macro's waarin bits niveau TRISx oproepen deze besparing verminderen
kritische programma geheugenruimte.
LES 1.1 Firmware werd ontwikkeld met behulp van Eclipse SDCC en GPUTILS. De PICLink (LES) build-omgeving is eenvoudig op te zetten en geen eigen gelicentieerde software vereist. SDCC en GPUTILS zijn opensource ontwikkelprogramma's gepubliceerd onder de GNU Public License-overeenkomst en zijn gratis te downloaden en gebruiken. Zodra ik een kans krijg wordt ik de LES artikel bijgewerkt met download en SDCC installatie instructies.
URF 1000 Sonar
De PICLink RS232 ingesloten controller werd ontwikkeld om te berekenen van de afstand en telemetrische gegevens naar host terminal wanneer geïnterfacet met TuxMicro de URF 1000 serie ultrasone Sonar Range Finder DSM module doorgeven.
Functies
· Voedingsspanning-5.0 tot 5,5 VDC H1-2
· Levering huidige-10 mA type
· ICSP (In Circuit Serial programmeerbare)
Microchip apparaat foutopsporing via H1 ondersteunt
· 20 MHz kristal gecontroleerd SBC
· 11 bi-directionele i/o-pinnen
· 4 kanaals ADC (PORTA)
· Speciale RS232 USART poort 120 kbit/s
· RS232 snelheden 1200 tot 155200 bits/s
· 128 bytes EEPROM
· 224 bytes SRAM
· 2 K Bytes program geheugen (1k bij het uitvoeren van de LES)
· LES firmwareversie 1.1
Module afmetingen
52.5 mm L x 41 mm W x 1,6 mm H (2.06 in x 1,61 in x 0.63 in)