There is a simple and useful test development board and various application circuits for the PIC-18F4550, as well as pcb schematic drawings of the circuits prepared with Eagle and software (mplab, .c, .hex, .mcw, .mcp etc.) files prepared with PIC C language. there is an example (asm)
USB Project Development Using PIC18F4550 & PIC18F2550
PIC USB development board
Servo controller with SPI connection
PIC USB Door control system
Interface Card
stepper motor control board
Rotary Encoder with USB connection
Windows Media Player Controller with USB connection
Velleman P8055 USB Board Firmware Update
Application list
PIC18F4550 USB Trial card
SPI Linked servo control circuit (6 servo outputs PIC18F252)
USB Door control circuit (PIC18F4550 PIC18F252)
Isolated interface board 4n25 opto coupler mosfet relay control
Stepper motor control card (Mosfet driver IRF630) for pic output
“Rotary Encoder” with USB Connection (PIC18F250 focus control)
USB Connected “Windows Media Player” control (forward, backward, volume, play, stop)
PIC USB development board
Due to the conflicting timing requirements of USB and Servo drives, I used a small SPI-connected 2nd microcontroller from my spare drawer – a PIC18f252. This can easily drive up to 6 pattern controlled servo motors – I used some really old Futaba units from an old model car, plus there are a few extra pins for other peripherals if needed.
To facilitate development of the unit, I assembled the main components of the system on a small PCB provided with 4 X 10-way headers to connect to a breadboard for hardware development. This article documents the development of the board and software and briefly introduces some of the interfaces I have developed for ‘DCS’. (Door Control System!)
The PIC18F4550 development board has the following features:
No SMD – Standard components throughout
Free Single Sided Printed Circuit Board Design
Free Source Software for all PIC and PC programs with ready-to-run binaries
Software Development for PC uses Free Microsoft Visual C++ Express 2008
Software development for PIC in Microchip ‘C’ compiler
USB Bootloader allows fast iterative development/testing of software
Possibility to use PC or PSU as power source
All port pins available
LCD Display, Hexpad, Relay Drivers, input switches, SPI connected peripherals etc. providing software for
Microchip PIC USB development Board
Let me admit it – I’m quite deaf! Despite having a digital hearing-aid in each ear, I still miss hearing the doorbell when I’m working in my den. All to often I find that a parcel delivery has been attempted – the result of my not hearing the doorbell is usually a card inviting me to pick up the parcel at the post-restante not less than 48 hours from the failed delivery attempt. Then there’s the problem of hawkers and cold-callers – on the occasions when I do hear the doorbell, it’s inevitably someone who simply wants to waste my time trying to sell me new windows, a new drive, new roof or whatever. These people get a curt ‘No thank you’. Those that persist get something much stronger – which I won’t repeat here.
When I do have to go out, and I’m half-expecting a parcel delivery, I have to stick a hastily-written note on the inside of the window beside the front door. I thought I’d have a go at addressing these issues with a messaging system connecting up the various items and linked in to my PC in the den. It had to be cheap, reliable and easy to modify, so a home-brew solution was sought. I’ve ruled out wireless-connected TCP/IP because to date my experience with wireless networking has been a complete waste of time – with transmission dropping out just when it’s needed. The next choice was a USB-based connection, and so a trial was done with a 20 metre length of high quality cable connecting the PC to a lashed-up USB slave unit based on Microchips 18f4550 PIC. No problems were apparent transmitting short messages and commands. A £5.00 USB camera from Tesco again connected to the PC by high quality cable completes the surveillance part of the system.
Source: connectable.org.uk PIC18F4550 Development Board and PIC18F4550 Examples alternative link:
Password: 320volt.com
Published: 2009/08/31 Tags: avr development board, pic development board
Electronic Ballast Desing Program
IR International Rectifier company produces quality products particularly to the issue of power electronics MOSFETs. SMPS, PWM drives, etc.. They may be used in addition to electronic ballast circuits produced IR, IRS integrated ballast design programs have prepared for
What is Electronic Ballast
An electrical ballast is a device intended to limit the amount of current in an electric circuit. A familiar and widely used example is the inductive ballast used in fluorescent lamps, to limit the current through the tube, which would otherwise rise to destructive levels due to the tube’s negative resistance characteristic.
Ballasts vary in design complexity. They can be as simple as a series resistor or inductor, capacitors, or a combination thereof or as complex as electronic ballasts used with fluorescent lamps and high-intensity discharge lamps.