لینک های وب

تبادل لینک هوشمند

برای تبادل لینک ابتدا ما را با عنوان آموزش طراحی مدارهای الکترونیکی و آدرس netnic.LXB.ir لینک نمایید سپس مشخصات لینک خود را در زیر نوشته . در صورت وجود لینک ما در سایت شما لینکتان به طور خودکار در سایت ما قرار میگیرد.





آرشیو وبلاگ

با توجه به شرایط کنونی که کشور داردشرکت تولیدی هیواد اقدام به ساخت دستگاه های ضد عفونی کننده ای کرده که 

زیر قیمت کل کشور بوده و این شرکت در حال حاضر نیز در حال تجهیز کردن مراکر آموزشی کل کشور بوده 

 



تاريخ : چهار شنبه 28 خرداد 1399 | 19:32 | نویسنده : مهندس حسین رمضانی |

ز میان موارد مشکوک به ابتلا به ویروس کرونا در نقاط مختلف کشورمان در ۲۴ ساعت اخیر، آزمایش ۲۴۴۹ تن دیگر مثبت شد تا به شمار مبتلایان «کووید-۱۹» اضافه شود؛ مبتلایانی که بسیاری شان بهبود یافته و مرخص شده‌اند، اما هنوز برخی شان بستری هستند و از ظهر دیروز تا امروز ۸۴۲ تن بر شمارشان افزوده شده است.

پس از شناسایی موارد مشکوک به ابتلا به ویروس کرونا در نقاط مختلف کشور و انجام تست‌های ویژه، شمار مبتلایان از ۱۸۹ هزار تن گذشت.

 

دکتر سیما سادات لاری، سخنگوی وزارت بهداشت، درمان و آموزش پزشکی کشورمان گفت: از ظهر دیروز تا ظهر امروز و بر اساس معیار‌های قطعی تشخیصی، دو هزار و ۴۴۹ بیمار جدید مبتلا به کووید۱۹ در کشور شناسایی شد که ۸۴۲ مورد بستری شدند. با احتساب این افراد، مجموع آمار مبتلایان قطعی در کشورمان به ۱۸۹ هزار و ۸۷۶ تن رسید.

وی در ادامه گفت: در ۲۴ ساعت اخیر، ۱۱۳ تن از مبتلایان جانشان را از دست داده‌اند؛ بنابراین، تا ظهر امروز، متاسفانه آمار جان باختگان این بیماری در کشورمان به ۸ هزار و ۹۵۰ تن رسیده است. همچنین تا به امروز خوشبختانه ۱۵۰ هزار و ۵۹۰ تن بهبود یافته‌اند.

لاری افزود: ۲۷۶۵ نفر از بیماران در وضعیت شدید این بیماری قرار دارند. همچنین تا کنون یک میلیون و ۲۶۹ هزار و ۱۹۴ آزمایش تشخیص کووید۱۹ در کشور انجام شده است.

وی ادامه داد: استان‌های خوزستان، آذربایجان غربی، هرمزگان، کردستان و سیستان و بلوچستان در وضعیت قرمز قرار دارند



تاريخ : چهار شنبه 28 خرداد 1399 | 19:46 | نویسنده : مهندس حسین رمضانی |

شما اینک میتوانید برای طرح های سفارشی

خود و اطلاع از نحوه کارکرد محصول به

شماره ذیل تماس حاصل فرمایید:

03984048031



تاريخ : چهار شنبه 28 خرداد 1399 | 19:42 | نویسنده : مهندس حسین رمضانی |

نقشه و مدار تغذیه ۵ ولت 

     در شکل اول مدار رگوله با استفاده از ترانس کاهنده ۲۲۰ به ۱۲ یا ۹ ولت می باشد و می توان تا ۵۰۰ میلی آمپر البته با قرار دادن آی سی رگولاتور (۷۸۰۵)بر روی هیتسینگ از آن جریان کشید. و در مدار بعدی بدونه استفاده از ترانس می باشد و جهت کاهش جریان مدار از یک خازن پلی استر استفاده شده . البته این مدار دارای خروجی با جریان کمتر از ۱۵۰ ملی آمپر می باشد و برای راه اندازی میکروکنترلر و ۲ رله کافی می باشد.


موضوعات مرتبط: تغذیه میکرو های AVR

تاريخ : جمعه 29 فروردين 1399 | 22:38 | نویسنده : مهندس حسین رمضانی |

خصوصیات ATTINY 10 – ATTINY 11 – ATTINY 12 :

  • از معماری AVR RISC استفاده می کنند
  • کارایی بالا با توان مصرفی کم
  • دارای ۹۰ دستورالعمل با کارایی بالا که اکثراً تنها در یک کلاک سیکل اجرا می‌شوند
  • ۳۲*۸ ریجستر کاربردی
  • سرعتی تا۸MIP S در فرکانس ۸ مگاهرتز
  • حافظه برنامه و داده غیر فرار
  • ۱ کیلو بایت حافظه فلش قابل برنامه ریزی داخلی
  • پایداری حافظه فلش با قابلیت هزار بار نوشتن و پاک کردن (WRITE/ERASE
  • ۶۴ بایت حافظهEEPROM داخلی قابل برنامه ریزی
  • پایداری حافظهEEPROM با قابلیت ۱۰۰۰۰۰ بار نوشتن و پاک کردن
  • قفل برنامه فلش و حفاظت داده EEPROM

خصوصیات جانبی:

  • یک تایمر کانترTIMER-COUNTER) شت بیتی با  PRESCALER مجزا
  • یک مقایسه گر آنالوگ داخلی
  • WATCHDOG قابل برنامه ریزی با اسیلاتور داخلی
  • وقفه در اثر تغییر وضعیت پایه

خصوصیات ویژه میکروکنترلر:

  • تغذیه کم در مدهایIDEL و POWERDOWN
  • منابع  وقفه INTER RUPT داخلی و خارجی
  • ارتباط سریالSPI  برای برنامه ریزیTINY12  در داخل مدار”IN SYSTEM PROGRAMING”
  • قابل انتخاب بودن  اسیلاتور RC داخلی جهت کاهش قسمت های خارجی برایTINY12
  • عملکرد کاملا ثابت
  • توان مصرفی پایین و سرعت بالا توسط تکنولوژی CMOS

برای مثال توان مصرفی در شرایط ۴MHZ, 3 V, 25C :

  • حالت فعال(ACTIVE MODE) توان مصرفی برابر ۲٫۲ میلی آمپر
  • در حالت بیکاری(IDEL MODE) توان مصرفی برابر نیم میلی آمپر
  • درحالت (POWER-DOWN ) توان مصرفی برابر یک میکرو آمپر

ولتاژ های عملیاتی (کاری):

  • ۱٫۵ تا ۵٫۵ ولت برای (TINY12V-1)
  • 2.7 تا ۵٫۵ ولت برای (tiny12l-tiny11L-2)
  • 4 تا ۵٫۵ ولت برای (TINY12,8-TINY11,6)

فرکانس های کاری:

  • ۰MHZ -1.2MHZ برای ATTINY12V-1
  • 0MHZ -2MHZ برای ATTINY11L-2
  • 0MHZ -4MHZ برای ATTINY12L-4
  • 0MHZ -6MHZ برای ATTINY11-6
  • 0MHZ -8MHZ برای ATTINY12-8

انوع بسته بندی :

۸ پایه در انواع PDIP و SOIC

منابع کلاک میکروهای TINY AVR :

منظور از منابع کلاک انواع کلاکی است که میکرو میتواند با ان کار کند.

در زیر به معرفی انواع منابع کلاک میکروهای خانواده TINY AVR میپردازیم:

  • اسیلاتور کریستالی خارجی(EXTERNAL CRYSTAL/CERAMIC RESONATOR)

در این حالت کریستال یا نوسانگرسرامیکی (CERAMIC RESONATOR) یا کریستال کوارتز (QUARTZ CRYSTAL) همان طور که در شکل زیر نشان داده ایم به دو پایه XTAL1-XTAL2 میکرو وصل میشوند.

خازن های C1وC2 برتی کریستال ها و نوسانگرها یک مقدار بایستی باشند.مقادیر خازن ها بستگی به کریستال -نوسانگر و نویز های الکترومغناطیسی محیط دارند که مقدار نامی ۳۲PF مناسب است.

  • سیلاتور RC کالیبره شده داخلی(INT.RC OSCILLATOR)

اسیلاتور RC کالیبره شده داخلی برای ATTINY11 برابر ۱مگا هرتز و برای ATTINY12 برابر ۱٫۲ مگا هرتز است و برای بقیه ی مدل ها در دیتا شیت قید شده است.

  • اسیلاتور RC خارجی(EXT.RC OSCILATOR)

نحوه ی اتصال RC به پایه های XTAL1 در شکل زیر آمده است

  • کلاک خارجی (EXT.CLOCK)

برای راه اندازی میکرو در این مد , کلاک خارجی به پایه XTAL1 طبق شکل زیر وصل میشود.


موضوعات مرتبط: ATtainy

تاريخ : جمعه 22 فروردين 1399 | 15:33 | نویسنده : مهندس حسین رمضانی |

 

           ATmega8

  • حافظه (Memory) :  دارای ۹ کیلو بایت حافظه برنامه فلش (Flash ) ( پایداری ۱۰,۰۰۰ چرخه ثبت/حذف) ۵۱۲ بایت EEPROM ( 100,000 چرخه ثبت/حذف) . ۱ کیلوبایت SRAM داخلی.
  • پورت های I/O : 23 خط I/ می توانند از طریق سه پرت Port B ، Port C ، Port D شناسایی شوند.
  • وقفه ها: دو منبع وقفه خارجی که در Port D واقع شده اند. ۱۹ بردار وقفه متمایز که توسط ۱۹ رخداد تولید شده توسط پریفرال های داخلی حمایت می شوند.
  • تایمر/شمارنده: میکروکنترلر ATmega8 دارای ۳ تایمر داخلی است که دو تا از آن ها ۸ بیت و یکی ۱۶ بیت است که مد های کاری مختلفی را ارائه می دهند و از کلاک داخلی و خارجی پشتیبانی می کنند.
  • SPI (Serial Peripheral interface) : ATmega8  سه سیستم ارتباطی مجتمع دارد ، یکی از آن ها رابط Serial Peripheral است . ۴ پین به ATmega8 برای پیاده سازی این طرح ارتباطی اختصاص داده شده اند.
  • USART: یکی از قوی ترین راهکار های ارتباطی USART ست و ATmega8 از هر دو روش سنکرون و آسنکرون این طرح انتقال داده پشتیبانی می کند. سه پین به این عمل اختصاص داده شده اند. در بسیاری از پروژه ها این ماژول علی الخصوص برای ارتباط میکروکنترلر PC-Micro بسیار پر کاربرد است.
  • TWI (رابطه دو سیم): سیستم ارتباطی دیگری که در میکروکنترلر ATmega8 وجود دارد، رابط دو سیم است. این روش به طراحان اجازه می دهد که ارتباطی بین دو وسیله ایجاد کنند که تنها با دوسیم اتصال و یک زمین مشترک شکل می گیرد ، از آنجایی که خروجی TWI توسط خروجی های کلکتور باز به دست می آیند، نتیجتا مقاومت های pull up برای ساخت مدار حضوری الزامی خواهند داشت.
  • مقایسه گر آنالوگ: یک ماژول مقایسه گر درون IC در نظر گرفته شده است که امکان مقایسه دو ولتاژ متصل به ورودی های مقایسه گر آنالوگ را که توسط پین های خارجی به میکروکنترلر متصل شده اند را به دست می دهد.
  • مبدل آنالوگ به دیجیتال: یک مبدل آنالوگ به دیجیتال می تواند یک سیگنال ورودی آنالوگ را به یک داده دیجیتالی با وضوح ( RESOLUTION) 10 بیت تبدیل کند.

      بلوک دیاگرام این میکرو :


موضوعات مرتبط: ATmega8

تاريخ : یک شنبه 17 فروردين 1399 | 14:44 | نویسنده : مهندس حسین رمضانی |

میکروکنترلر ATMega32

   *** تنها تفاوت ATmega32 با ATmega16در میزان حافظه فلش است****

ویژگی های میکروکنترلر AVR ATMEGA32 :

با آی سی Atmega32   شروع می کنیم.  ویژگی های اساسی آن عبارتند از:

 

32kبایت حافظه فلش

1024 بایت حافظه EEPROM

2k بایت حافظه SRAM

8 کانال، هر  10 بیت ADC

32 رجیستر عمومی I/O

رابط JTAG

وقفه های داخلی و خارجی

سریال قابل برنامه ریزیUSART

رابط TWI

4 کانال PWM

پورت سریال SPI

ولتاژ کار: 4.5 ولت – 5.5 ولت

فرکانس عامل: 16 مگاهرتز

 

 

معماری میکروکنترلر AVR ATMEGA32 :

AVR Atmega32 یک تراشه یکپارچه کم قدرت، کارآمد و با کارایی بالا شامل معماری RISC مجازی پیشرفته است. که می تواند 6 میلیون دستورالعمل در ثانیه (MIPS) را اجرا کند. AVR Atmega32 یک تراشه یکپارچه 40 پینی است که در آن 32 پین پین ورودی / خروجی در قالب چهار پورت هستند. PORTA، PORTB، PORTC و PORTD و بقیه پین ها منبع ولتاژ، زمین، مرجع آنالوگ، کریستال و reset هستند.

هر پورت که رابط دو طرفه ورودی/خروجی (I / O) را فراهم می کند، شامل 8 پین است که هر پین 8 بیت عرض دارد.

 

پین RESET یک پین فعال پایینی است که هنگامی که یک ولتاژ کم (0 ولت) اعمال می شود، فعال می شود. این باعث می شود که میکروکنترلر از حالت پیشفرض (اولیه) خود mode/state  شروع به کار کند. تقریبا تمام سیگنال های محیطی، سیگنال های آنالوگ هستند، اما میکروکنترلرها تنها زبان دیجیتالی را می فهمند؛ به همین دلیل است که از PORTA برای روش تبدیل آنالوگ به  دیجیتال استفاده می شود، و شامل پین ها از A0 تا A7 می شود و همچنین  آنها به عنوان پین های ADC شناخته می شوند. پین AREF یک پین مرجع آنالوگ است که برای پین ADC &VACC  و همچنین  برای ADC یک تامین کننده ولتاژ است استفاده می شود، دو پین زمین (GND) وجود دارد که میکروکنترلر را به زمین وصل می کند. VCC  تغذیه اصلی AVR Atmega32 است که 5 ولت DC است. فرکانس کار  آن 16  مگاهرتز است، به همین دلیل یک نوسانگر کریستال خارجی 16 مگاهرتزی به پین ​​های XTAL1 و XTAL2 همراه با خازن های 22pF متصل است، به طوری  که XTAL1 جهت فراهم نمودن  ورودی به نوسان ساز ساعتی معکوس کننده  و مدار عملیاتی ساعت داخلی استفاده می شود در حالی که XTAL2 خروجی از تقویت کننده نوسان ساز معکوس کننده می باشد. همچنین  AVR دارای  رابط TWI (دو سیم رابط)، JTAG (گروه عملیات آزمون مشترک) رابط کاربری و در برنامه نویس سیستم (ISP) سریال ثانوی (SPI) می باشد. JTAG برای دسترسی به حافظه داخلی خود و رجیستر کردن استفاده می شود. با استفاده از این ویژگی ما می توانیم اجرای تک مرحله ای و تنظیم نقطه شکست در کد را انجام دهیم.

استراتژی برنامه ریزی AVR ATMEGA32 :

AVR Atmega32 یک تراشه مجتمع قابل برنامه ریزی است و به همین دلیل است که لازم است AVR را برای راه اندازی آن برای کاربردهای درخواستی برنامه نویسی کرد. برای برنامه نویسی میکروکنترلر AVR ساده ترین راه استفاده از AVR STUDIO است.

 


موضوعات مرتبط: ATmega32&16

تاريخ : یک شنبه 17 فروردين 1399 | 14:32 | نویسنده : مهندس حسین رمضانی |

از میکرو کنتلر های پر طرفدار میتوان به میکرو کنترلر های خانواده Atmel اشاره کرد که از این خانواده

گروه های AVR

Xmega  ,  ATtayni , megaX , ........ را نام برد و معرفی  کرد

از پر طرفدار ترین نوع این گروه ها atmega 8 ,,,,atmega16 ,,, atmega32 را میتوان معرفی کرد که این سه میکرو بیشتر از لحاظ 

میزان حافظه فلش با یکدیگر تفاوت دارند..



تاريخ : یک شنبه 10 فروردين 1399 | 16:16 | نویسنده : مهندس حسین رمضانی |

میکروکنترلر AVR یک مینی کامپیوتر نسخه پیشرفته است که در یک تراشه کوچک مجتمع شده است و دارای یک پردازنده، حافظه و لوازم جانبی ورودی / خروجی قابل برنامه ریزی است. عملکرد اصلی میکروکنترلر AVR به  این صورت است که یک کنترل دیجیتالی بر روی هر نوع سیستم (الکتریکی، مکانیکی یا خودروی)، دستگاه های مختلف، کارخانه های صنعتی و بسیاری از لوازم و ابزار الکترونیکی انجام می دهد. میکروکنترلر AVR اولین حافظه فلش تراشه است که به صورت تراشه های یکپارچه 8 بیتی، 16 بیتی و 32 بیتی می باشد.

 

تاریخچه میکروکنترلر AVR :

پس از میکروکنترلرهای PIC، میکروکنترلر AVR که میکروکنترلر پیشرفته و پیچیده ای می باشد، توسط شرکت  ATMEL در سال 1996 ساخته شد، معماری آن ابتدا به وسیله ی دو  دانش آموز به نام های Alf-Egil Bogen و Vegard Wollan در موسسه تکنولوژی نروژی طرح ریزی شد و به همین دلیل است که اصطلاح AVR به صورت مخفف از نام های Wollan’s RICS و  Alf-Egil Bogen گرفته شده است.

میکروکنترلر های AVR به گروه های زیر تقسیم می شوند:

1. Classic AVR (AT90SXXXX)
2. Tiny AVR (ATtinyXXXX)
3. Mega AVR (ATmegaXXXX)
4. Xmega AVR (ATXmegaXXXX)
5. Application-specific AVR
6. 32-bit AVR

 

 



تاريخ : یک شنبه 17 فروردين 1394 | 13:26 | نویسنده : مهندس حسین رمضانی |
صفحه قبل 1 صفحه بعد