Automatic coil winder PIC18F4550 based controller board schematic diagram.

Automatic coil winder main control board schematic diagram.


Coil Winder PIC18F4550 Based Control Unit Parts List


Parts List Under Construction


5 -  0.1uf Multilayer Ceramic Capacitor
                 (C320C104K5R5TA)

 2 -   10uf Capacitor
 1 - 100uf Electrolytic Capacitor

 1 - 1N4001 Diode

 1 - PIC18F4550-I/P Microcontroller
 
 1 - 330       (All resistors 1/4 watt)
 1 - 560
 2 - 1K
 2 - 2.2K
 2 - 100K
 6 - 10K         

 1 - 20 MHz Resonator
         (AbraconAWCR-20.00MD)

 1 - 10K Trimmer Potentiometer

 1 -7805 Voltage Regulator

6 - Momentary Push Buttons
       (TL1105A*****) various versions

 
 1 - Toggle Switch SPST
        
      Male Header Pin Strips 0.1" spacing

1 - USB type B, female connector *

2 - 10 Pin ribbon cables and connectors

1 - QC1602A 16 X 2 LCD Display
          HD44780 Compatible

1 - Green LED

1 - 8 Ohm Audio Speaker

9 to 12 Volt DC Power Adaptor
      100ma or higher

* USB port added for possible future use.



The microcontroller is to be configured to run at 48MHz using an external 20 MHz resonator or crystal.

You can download the compiled main winder programs by right clicking on the links to the right and selecting "save link as" or "save as" depending on your browser.

For information on programming the PIC microcontrollers check out my Programming A PIC Chip web page and the information below.


Use the file below with a bootloader program.

Above files updated 03/07/2015




ScreenShot of PICPgm PIC18F4550 oscillator configuration settings for coil winder program. ScreenShot of Tiny BootLoader program for PIC18F4550 based coil winder.

I have posted a compiled TinyBootloader hex file for the 18F4550 that can be loaded onto the PIC chip using the PICPgm Development Program and a hardware programmer. Then the main winder program can be loaded on the microcontroller with the Tiny BootLoader program running on your computer using a serial port and serial port module or a usb port and a usb to serial converter board.

To the right is a screenshot of the oscillator configuration settings (the first four configs) used if you are using the tiny bootloader or programming the main winder program directly onto the microchip with a program like the PICPgm Programmer and a hardware programmer.

You can find more information on the PIC18F4550 oscillator configuration settings on page 24 of the PIC18F4550 manufacturers data sheet.

I have also included a screenshot of the Tiny BootLoader program version 1.98 that I use to load my winder program.

When using the Tiny Bootloader software you need to make sure you have the correct com port selected and the communications speed set to 115200.


Coil winder PIC18F4550 based controller board component layout drawing.

Automatic coil winder Main board component layout.


Coil Winder PIC18F4550 based controller pcb board drawing.

Automatic coil winder PIC18F4550 version main circuit board drawing. To download the image, right click over image and choose save image as. The image should print out correctly with the print scale at 100%. If not change print scale to correct image size.


Automatic coil winder button and LCD display circuit board drawing.

Automatic coil winder button and LCD display circuit board drawing. To download the image, right click over image and choose save image as. The image should print out correctly with the print scale at 100%. If not change print scale to correct image size.



page 3 of 4

< Previous            Next >