Morse code Interpreter

We finally finished the embedded systems mini project, thank to Allah and  the team(Ali Al Lawati, Hamza Al Abri, and Sulaiman Al Habsi) work. The project is about design and implement a device that can hear a Morse code through a microphone and translate the to text. the text will be displayed on a 2×16 LCD screen, so the device can only translate 32 character [aA-zZ 0-9] at a time .We use an op-amp to amplify the sound signal, couple of capacitor  to filter out the some nasty frequencies and an ATMega8 as processing unit. The processing algorithm will be described later on, and it will be available as will as the source code of the project after presenting the project to the instructors.The device work perfectly with sound signal with frequency span of [1.2KHz – 1.5Khz],but it can be modified to work with and reasonable rang . A signal generated from this link is Ideal.

You can get the report with description and some of the code from REport

Here is a video show how the device work .

also here is some PCB layout we have designed for the project.

المتحكم الدقيق (Microcontroller)

إذا كنتم من هواه الالكترونيات . و لديكم العزيمه للترقي إلى الدوائر الرقميه . هذه المقاله سوف تساعدكم في تطوير هذه المهارة . لن أتكلم في هذه المقالة عن أساسيات الدوائر الرقميه . ولكن عن المتحكمات الدقيقة التي تلعب دورا هاما في الدوائر الرقمية

المتحكم الذي سوف يستخدم في هذا المقالة و ربما في جميع المقالات لهذه المدونة هو آتميل آي في آر . و سوف تكون معظم الامثلة بستخدام ال آت ميجا 32 و ال آت ميجا 8

سوف نأخذ الآت ميجا 8 للتعرف على الخصائص المهمه للمتحكم .

تحتوي على 8 كيلو بايت ذاكرة و مضية FLASH

تحتوي على 512 بايت ذاكرة للقراءة قابلة للمسح EEPROM

تحتوي على 6 فنوات للتبديل التماثلي- الرقمي ADC

وسيط أتصال بأستخدام سلكين TWI او I2C

وسيط أجهزة طرفية تسلسلي SPI

منافذ تسلسلية قابلة للبرمجة USART

سرعة معالج تتدرج من 0 الى 16 مليون هرتز

مسامير أدخال و إخراج ذات أستخدام عام  GPIO

للمزيد من المعلومات الرجاء قراءة ورقة بيانات

تكوين المسامير للمتحكم آت ميجا 8

http://www.atmel.com/Images/2486s.pdf

تكوين المسامير للمتحكم آت ميجا 32

http://www.atmel.com/Images/2503s.pdf