Description: The SCHAER+ programmer is a programmer for PIC18 family from a PC parallel port (LPT). It is derivated from the SCHAER programmer I used to download my projects in PIC1684. The SCHAER+ programmer should be improved to use a USB connection, without any external power supply...
The SCHAER+ programmer is designed to facilitate programming of PIC18 microcontrollers through a PC's parallel port (LPT). This device is an evolution of the original SCHAER programmer, which was utilized for programming the PIC1684 microcontroller. A key enhancement proposed for the SCHAER+ programmer is the transition from a parallel port interface to a USB connection, which is more modern and widely compatible with current computing systems.
The circuit design for the SCHAER+ programmer would typically include a microcontroller interface, a level shifter for communication between the PC and the microcontroller, and necessary programming logic to handle the specific requirements of the PIC18 family. The implementation of a USB interface would require a USB-to-serial converter chip, such as the FTDI FT232 or similar, to facilitate communication over the USB protocol.
The schematic should include a power management circuit that allows the programmer to draw power directly from the USB connection, eliminating the need for an external power supply. This can be achieved using a voltage regulator to ensure that the microcontroller and other components receive a stable voltage supply.
Additionally, the programming interface would need to incorporate the necessary pins for ICSP (In-Circuit Serial Programming), allowing for direct programming of the microcontroller while it is installed in the target circuit. This would involve connections for MCLR, VPP, and the data lines for programming, typically labeled as PGD (program data) and PGC (program clock).
In summary, the SCHAER+ programmer is envisioned as a compact, efficient tool for programming PIC18 microcontrollers via USB, enhancing usability and compatibility with modern computing environments while eliminating the need for external power sources.The SCHAER+ programmer is a programmer for PIC18 family from a PC parallel port (LPT). It is derivated from the SCHAER programmer I used to download my projects in PIC1684. The SCHAER+ programmer should be improved to use a USB connection, without any external power supply...
Security is a prime concern in our day-to-day life. Everyone wants to be as much secure as possible. An access control for doors forms a vital link in a security chain. The microcontroller based Door locker is an access control...
The computer needs at least 180 millivolts peak-to-peak and the condenser microphone in my headset produces about 20 millivolts peak-to-peak into a 2.2k load with normal speech levels. There are USB ports on the machines, so I can use that...
The USB standard limits the current consumption of all USB devices to either 100mA or 500mA, depending on the specifications of the USB hub or host controller (e.g., a computer) supplying the power. Ideally, no USB device should draw more...
USB Battery Charger for Lithium Ion batteries using the LM3622 is a specialized charger circuit designed to operate with power sourced from a USB connection. The current consumption of the LM3622 is limited to 400mA by a resistor (R1), ensuring...
This project involves a mini USB car charger circuit that is simple to construct using only three components. The core of the circuit is the LM78M05 integrated circuit (IC), which is a 5V positive voltage regulator. This IC includes several...
This is my long history the device that controls my home's night light, air-conditioner, etc. The device is a Miniature Real-time Controller. The circuit uses only three chips, a 89C2051, DS275 (or MAX232), and 74LS07 open collector driver. The scheduler...
A method for measuring static electricity for a science project was sought. An old copy of "Getting Started in Electronics" by Forrest M. Mims III was referenced for guidance.
To create a static electricity measurement circuit, a simple design can be...
A portable phone charger designed for a Siemens mobile phone has been updated to include a printed circuit board (PCB), a USB connector, and enhanced current capabilities. The new charger utilizes a step-up converter based on the TPS61032, which is...
The FT232RL USB to Serial UART (TTL) Adapter is an affordable and straightforward solution for connecting PIC, AVR, or ATMEGA microcontrollers to a PC or Mac via a USB interface. The FT232RL chip is noteworthy for its compliance with the...
We use cookies to enhance your experience, analyze traffic, and (if you allow) serve personalized ads.
By clicking Accept All, you agree to our use of cookies.
Learn more