Everyday microcontrollers

December 28th, 2008

 

Commercial Product

Think of a car, with an advanced fuel system, anti locking system, electronic windows, electronic seats, cabin control, telemetry, and entrainment system to name a few. Ten years ago, only higher end models of car had these “luxuries”, while the lower end had manual heating/cooling control, levers to move your mirrors and seats.

Most of control of these has mainly been replaced with microcontrollers and associated devices (i.e. motors, solenoids etc). In earlier versions of Apple’s iPod prior to moving to an Apple branded chip, the heart and soul of the iPod was Portal Players PP5xxx system-on-chip microcontroller.

It contained 2 ARM cores and a swag of peripheral connections some being:

·        LCD Controller

·        USB controller

·        Firewire controller

·        Photo LCD controller

·        IDE controller

Due to the extensive peripheral controllers on the chip, this allowed the design of the iPod to be the size and have the elegance we all know and love them to be.

Education of Microcontrollers

At the University of New South Wales(UNSW) early in 2001 we realized that, computer and electrical engineers are required to involve in the design of complex computer-based embedded systems to address highly-specialised and specific applications in aerospace, telecommunications, power-production, manufacturing, defence, and electronics industries.

Applications include consumer electronics (CD and DVD players, televisions, stereos, and gaming devices), advanced microprocessors, peripheral equipment, systems for portable, desktop, and client/server computing, and communications devices (cellular phones, pagers, personal digital assistants). They also include distributed computing environments (local- and wide-area networks, wireless networks, intranets, Internet) and embedded computer systems (such as aircraft, spacecraft, and automobile control systems, in which computers are embedded to perform various functions).

Unfortunately, the education and training of embedded systems in the Australian universities, generally, does not reflect trends in embedded systems design. Typical content in an introductory course in embedded systems and microprocessor design is similar to that of technical institutes, using an 8-bit processor to teach programming in assembly language, implementing trivial interfacing to the outside world on a prototyping board, and performing simple control and measurement experiments. In the middle of 2001, at the University of New South Wales we went through process of review, design, and delivery of a course in modern embedded systems.

The product was an international collaborative teaching project involving the University of New South Wales (Australia), Manchester University, and Imperial College, London University (United Kingdom). This project, being the first of its kind anywhere in the world, provides a learning environment that replicates the current industrial practice in embedded systems design in an easy and comprehensible setting, an environment where the processor, dedicated coprocessors, and software are all integrated to create a functional system such as used in sophisticated electronic devices, including mobile phones, web phones, televisions, digital cameras, and personal digital assistants.

Such collaborations are important in both reducing development costs in developing up-to-date, and increasingly sophisticated, courses and in addressing pedagogical issues that are common between computer and electrical engineering programs in all academic institutions. To assist students’ learning experience, the course is supported with purpose built state-of-the-art programmable hardware and software development platforms, carefully planned laboratory experiments, lecture notes, weekly online quizzes, tutorials, and a companion CD-ROM as a learning tool.

1100 charging problem

August 16th, 2008

1100 charging problem

1100 charge ways new

August 16th, 2008

1100 charge ways new

1100 CHARGE FINAL2

August 16th, 2008

1100-charge-final2.JPG

1100 CHARGE FINAL

August 16th, 2008

1100 CHARGE FINAL

1100 buzzer problem new

August 16th, 2008

1100 buzzer problem new

1100 bay samirsana

August 16th, 2008

1100 bay samirsana

1100 2300 not charging

August 16th, 2008

1100 2300 not charging

12v to 220v inverter UPS 500w Circuit

May 18th, 2008

HELLO

500w 220v inverter UPS

12v 220v inverter UPS 500w Circuit

ELECTRONICS PERSONS

PLZ SHAERE HOBBY PROJECTS CIRCUITS WITH US.

TKX.

FM Transmitter

February 17th, 2007

Here is the schematic, PC board pattern, and parts placement for a low powered FM transmitter. The range of the transmitter when running at 9V is about 300 feet. Running it from 12V increases the range to about 400 feet. This transmitter should not be used as a room or telephone bug.

 

Schematic


  

PC board layout and parts placement


  

Parts:

Part Total Qty. Description Substitutions
C1 1 0.001uf Disc Capacitor 
C2 1 5.6pf Disc Capacitor 
C3,C4 2 10uf Electrolytic Capacitor 
C5 1 3-18pf Adjustable Cap 
R1 1 270 Ohm 1/8W Resistor 270 Ohm 1/4W Resistor
R2,R5,R6 3 4.7k 1/8W Resistor 4.7K 1/4W Resistor
R3 1 10k 1/8W Resistor 10K 1/4W Resistor
R4 1 100k 1/8W Resistor 100K 1/4W Resistor
Q1, Q2 2 2N2222A NPN Transistor 2N3904, NTE123A
L1, L2 2 5 Turn Air Core Coil 
MIC 1 Electret Microphone 
MISC 1 9V Battery Snap, PC Board, Wire For Antenna
 

Part
Total Qty.
Description
Substitutions

 

Notes:

1. L1 and L2 are 5 turns of 28 AWG enamel coated magnet wire wound with a inside diameter of about 4mm. The inside of a ballpoint pen works well (the plastic tube that holds the ink). Remove the form after winding then install the coil on the circuit board, being careful not to bend it.

2. C5 is used for tuning. This transmitter operates on the normal broadcast frequencies (88-108MHz).

3. Q1 and Q2 can also be 2N3904 or something similar.

4. You can use 1/4 W resistors mounted vertically instead of 1/8 W resistors.

5. You may want to bypass the battery with a .01uf capacitor.

6. An antenna may not be required for operation.