Tuesday, 19 March 2024
     
 
Main Menu
Home Home
Shop Shop
News News
BASCOM-AVR BASCOM-AVR
BASCOM-8051 BASCOM-8051
Products Products
Application Notes Application Notes
Publications Publications
Links Links
Support Center Support Center
Downloads Downloads
Forum Forum
Resellers Resellers
Contact Us Contact Us
Updates Updates
MCS Wiki MCS Wiki
Online Help
BASCOM-AVR Help BASCOM-AVR Help
BASCOM-8051 Help BASCOM-8051 Help
Contents in Cart
Show Cart
Your Cart is currently empty.
Search the Shop

Products Search

User Login
Username

Password

If you have problem after log in with disappeared login data, please press F5 in your browser

RSS News
 
     
 

 
   
     
 
Embedded System Microcontroller Interactive Course using BASCOM-AVR Print
Walid Balid designed an extensive course that covers the full spectrum of embedded system design. A big experimenters board was designed for the course. The bad news is that this board is not for sale, but the good news is that it is an open design.
The course is in Arabic. But of course the circuits and examples are universal. It is a good source for everybody. The appendix is in English and contains information about the board.

Biography
Walid Balid is a principal developed, senior research engineer, and co-manager of the R&D department at Al-Awail Co. for electronics based in Aleppo, Syria.
Walid is also a teaching associate with the automatic control department of the electrical engineering faculty at Aleppo University and a part-time postgraduate researcher.

He has extensive experience in developing and delivering professional and academic training courses.
His main research interests are into embedded systems development and novel constructivist pedagogical methods for engineering education and has published a lot of papers in this field
Walid is also a member of the Syrian engineers syndicate.
For questions Walid is kind enough to provide his email: walidbalid81 at gmail.com
Do not ask him for the board , nor for the English version. We have already done that, and it is not there!


Experiments
1. Programming the MCU ports for displaying LEDs light movements
2. Interfacing switches with the MCU ports
3. Interfacing 4x4 Hexadecimal Array Keypad (16key) with the MCU
4. Interfacing and programming the MCU with a 20x4 LCD
5. Interfacing and programming the MCU with a 128x4 GLCD
6. Interfacing and scanning Quad seven-segment display
7. IR remote control sender/receiver based on RC5 code
8. Data Transfer using RF Transmitter based on FSK modulation
9. Interfacing and programming the MCU with Real-time clock chip
10. DAC by Interfacing 8-bit ladder network with the MCU
11. Programming the MCU analog comparator unit
12. Digital Frequency counter/meter 1HZ – 4MHz
13. Measuring the luminous intensity (Flux) using LDR
14. Measuring the barometric pressure and altitude using a Barometer
15. Interfacing with the LM35DZ analog temperature sensor
16. Storing Data using MMC/SD card in FAT23 format
17. Programming Smart-Card with high-security software algorithms
18. Interfacing and Programming 32x8pixel LED-Matrix scrolling Display
19. Speed control of DC motor using PWM
20. Interfacing the MCU with PC using RS232 protocol
21. wide area data transfer using the industrial CAN protocol
22. Interfacing with RS485 for wide area data transfer Digital Scientific calculator by Interfacing LCD (liquid crystal display) and Hexadecimal Keypad with AVR MCU.
23. Adjustable Signal Generator (Sin, Cos, Smooth, Triangular, square) by Interfacing GLCD (Graphical liquid crystal display), button Keys, and variable resistor with AVR MCU.
24. RC5 code based, IR (Infrared) remote control sender/receiver, by interfacing IR receiver module unit and  IR transmitter diode with AVR MCU.
25. Obstacle detection using IR transmitter.
26. Interfacing Barometer with AVR MCU for measuring barometric pressure and altitude.
27. Interfacing RTC (Real Time Clock) chip (DS1307) for real time application.
28. Speed control of DC motor using PWM (Pulse width modulation)
29. Interfacing 8-bit ladder network with AVR MCU for DAC purpose.
30. Interfacing RS485 converter with UART serial interface for long area data transfer
31. Interfacing AVR MCU with PC using RS232 converter and USART serial interface
32. Digital Frequency counter/meter 1HZ – 4MHz
33. Programming Smart-Card with high-security software algorithms using the AES and DES symmetric-key algorithm
34. Storing Data using MMC/SD card in FAT23 format
35. Resistance and Capacitance Digital Meter
36. Wireless data transfer using IR 38KHz (Infrared) based on Ir-Data Protocol
37. Wireless data transfer using RF 433MHz (Radio Frequency) based on FSK modulation
38. wide area data transfer using the industrial CAN protocol for
39. Digital to Analog conversion using 8-bit Ladder network
40. Programming 32x8pixel LED-Matrix scrolling Display
41. Interfacing with LM35 analog temperature sensor (-45C ~ +125C)

You can download the course from the following links :
Cover
Lecture 1
Lecture 2
Lecture 3
Lecture 4
Lecture 5
Lecture 6
Lecture 7
Lecture 8
Lecture 9
Lecture 10
Lecture 11
Appendix (This is in English)
Source Code
Eagle sch/brd files