Z-CONTROL electronic for fun




PICSTAR

DOCUMENTS - PICSTAR - DOCUMENTS

Scroll down to view documentation, documentation en pas de page.


  picstar_11_lr2

PIC 18F4550 based microprocessor developpment board

available from www.didel.com and www.zigobot.ch

 

-Processor Speed 48Mhz, equivalent to 12MIPS

-Board delivered with preinstalled SMD components

-Kit includes all connectors, soldering by customer allows flexible use of the board for mutiple applations

-Special connector for PORTA-PORTE,  I2C, 3vI2C, SPI, UART Motor with encoder, 6x RC-PPM

-Buzzer, 2 push-buttons, 2 LED's, accu power switch on/off, 1A solid state fuse

-USB Connector allowing full speed interface with your PC          

-Microchip Library allows data exchange with PC (CDC)

-Preloaded HID bootloader (Mircochip compatible)

-On board 2x H-Bridges for DC motor up to approx. 500ma

-Power management switching off USB load when Accu or battery are plugged in.

-Standard ICSP connector

Documentation française:

F1 Description du produit:   picstar_descriptif_1.1b.pdf

F2 Schéma fonctionel: picstar_schema_fonct_1.1.pdf  204.97 KB

F3 Schéma détaillé: picstar_schema_det1.1.pdf  48.25 KB

F4 Montage des composants:  picstar_montage_1.1.pdf  1.05 MB

F5 Montage des options:   PICSTAR_montage_1.1b.pdf 

F6 MCC18 Cours français: Liens vers cours de l'Académie Aix-Marseille

English Documentation:

          E1 Soldering instructions:  picstar_soldering_1.1.pdf  1008.52 KB

          E2 Microdigitaled MPLAB Installation and Tutorial english.

          E3 PIC-CLUB EPFL presentation intallation C18/MPLAB May 2nd 2010 My 1st PICSTAR Program.pdf

          E4 PIC-CLUB EPFL presentation MPLAB add-ones MPLAB tips.pdf

Tools

          T1 HID bootloader XP+VISTA      HID - Bootloader26a.zip

               Inline HID bootloader for MAC-Leopard or later, click  mphidflash version 1.4

          T3 MPLAB IDE (development environment)  LINK to Microchip MPLAB WEB Page

          T4 MCC18 C compiler for PIC 18f series LINK to Microchip MCC18 WEB Page

               you will need to register to download the C18 Compiler,

               Choose the academic or evaluation version, the 60day limit will not handicap

               much your projects ie learning creating C code. Only the optimizer function will be

               reduced.             !!!! Il faut utiliser la version standard evaluation !!!!!!

Programming examples

MCC18

!!!! Microchip has changed the location of the computer from MCC18 to "C:\Program Files\Microchip\mplabc18\v3.40", resulting in some errors during compilation, you may change the search path in the Project parameters in MPLAB or add a link in c:/mcc18 showing to "C:\Program Files\Microchip\mplabc18\v3.40"

!!!! Microchip a changé l'endroit ou est installé le compilateur, vous devrez changer les paramètres de recherche du project (dans "project" "build options") dans les anciens projets et aussi verifier que "set language tool location" indique le bon chemin vers le nouvel emplacement du compilateur.

      Simple examples

          X1 New code template and Picstar generic libraries (includes pic ini, def + lkr file):

                   code_template.zip    picstar_library 111029.zip

          X2 My First Project all MPLAB files included  my1stproject.zip 10/12/2011, 10:16

               Setup my first project tutorial update    My 1st PICSTAR Program v1-2012.pdf

          X3 Simple Push Button routine (counts nr of pushes):   PsSimplePushBotton.zip

          X4 Simple PFM driver for Motor control (not interrupt driven):  PsSimplePfm.zip

          X5 Simple PPM driver for Servo control (not interrupt driven):  PsSimpleServo.zip

          X6 Simple Sound driver (Buzzer) sirene, bip, beep(freq,duration_ms):  PsSimpleSound.zip

          X7 Simple Routine to test Motor with encode: work in progress

          X8 Simple RC5 decoder can be used with Microdules  PsSimpleRC5.zip

          X9 Simple ADC example, reading RA0, display on PORTD  PsSimpleADC.zip

          X10 Simple printout on HW UART IO using the Microchip library  PsUart.zip

 

      Interrupt Based Examples

          I1 Interrupt based PFM for Motor Control  PsInt0Pfm.zip

 

      Driver for external modules

          D1 RC5 IR remote control decoder: planned  rc5_decoder.zip

          D2 Interrupt driven routines for Motor, Servo, RC5 IR:

          D3 LCD 2x16 driver test (uses XLCD from Microchip)   PsLCD_2x16.zip

          D4 I2C Scanner with 2x16 character display on PortD   Psi2c_scanner_lcd.zip

          D5 I2C Scanner with Microdule Hex + LED board on PortD+PORTC    Psi2c_Scanner_Microdule.zip

          D6 Demo +Driver for CMPS03 compass (i2c):  Compass_CMPS03.zip

          D7 Demo + Driver for SRF08 Ultrasonic sensor (i2c):  Ultrasonic_SRF08_Microdule.zip

          D8 IR proximity sensor (for didel LIT301 sensor type):  ir_sensor.zip 07.12.2010, 17:00

               Version 2 of IR sensor core, mesures ambiant light+ir reflection  ir_sensor2.zip 01/01/1970, 01:00

          D9 LCD Nokia 3310/3410 module:  LCD3310-3410_driver.zip   vers 1.7.2010

          D10 LCD Siemens S65 Color display

          D11 Hope RF12B communication with USB-Dongle  RF12B_DEMO.zip

          D12 MAXIM 1731 temp. Sensor using I2C Hardware  DS1731_driver_hw.zip

          D13 MAXIM DS1731 temp sensor using I2C Software and Nokia 3310 display  DS1731_lcd3310.zip

          ADDITIONAL SOURCE CODE WILL BE POSTED IN THE FORUM WITH ACCESS

          FOR REGISTERED USERS

 

     SOLUTIONS

          S1  Robot using interrupt, pfm and ir-sensor routine  Ps_IRsensor_ROBOT_v1.0.zip

                Robot Block schematic  PICSTAR_Z-ROBOT.pdf  also on youtube, check for zcontrol1

 

    USB related

          U1 CDC Serial emulator: check microchip solution library

          U2 CDC USB demo from Microchip Solutions Framework: CDC - Basic Demo.zip

          U3 CDC serial emulator template for PICSTAR:  CDC_18F4550_PICSTAR.zip

 

     REFERENCES

          R1  microchip C18 getting started pdf

          R2   microchip mplab quick start guide pdf

          R3   microchip 18f4550 datasheet

          R4   microchip C18 compiler library

          R5   ANSI C Reference Card

 

PIC BASIC PRO

          B1 Simple LED blinking example  PICSTAR_BASIC_led_blinking.zip


CALM18

          C1 Simple LED blinking example  PsSimpleLED_blinkingCALM.zip

 

More ideas, please send your input to This e-mail address is being protected from spambots. You need JavaScript enabled to view it .

 



webdesign by masterhomepage
© 2012 Z-Control
Joomla! is Free Software released under the GNU General Public License.