پارامترهای قابل انتخاب
- انواع مقاومت ها - Resistors
- انواع خازن ها - Capacitors
- انواع دیود ها - Diodes & Rectifiers
- انواع دیود نوری - LEDs
- انواع آی سی ها - Integrated Circuits
- اپتوکوپلر
- رگولاتور خطي ولتاژ
- رگولاتور سوئیچینگ
- حافظه EPROM
- RAM
- EEPROM موازی
- حافظه سریال EEPROM-I2C
- حافظه فلش سریال
- حافظه فلش موازی
- دیگر انواع حافظه فلش
- مبدل آنالوگ به ديجيتال
- مبدل ديجيتال به آنالوگ
- OP-AMP
- پتانسیومتر دیجیتال
- سوئیچ آنالوگ
- PLD
- RTC سریال
- RTC موازی
- درايور MOSFET و IGBT
- مقايسه کننده آنالوگ
- ولتاژ Refrence
- IC با دیگر کاربردها
- Timer/Counter
- مبدل ولتاژ به فرکانس و بلعکس
- نمونه بردار و نگه دار
- Modulator/Demodulator
- Line Driver
- Supervisor and Reset
- AM & FM & RF System
- Motor Driver
- ضبط کننده صدا
- Encoder/Decoder
- LED Driver
- Music and Alarm
- تلفن و مخابرات
- ديود آرایه ای
- تلويزيون و تصوير
- UART and USART
- مولد موج
- سیستم های صوتی
- شبکه و اینترنت
- VGA/LCD Controller
- Darlington Driver
- مبدل DC به DC
- Volume Controller
- PLL
- پروتکل CAN
- فرستنده و گیرنده ASK/FSK
- کنترل کننده فاز
- تقویت کننده صدا
- منطق ECL
- USB Interface
- شارژر باطری
- PCM Codec and Filter
- Low/High side Switch
- مبدل True Rms-Dc
- Analog Multiplier
- 4-20mA converter
- قطعات واسط
- Audio Processor
- کنترل حرکت
- frequency mixer
- Voltage Detector
- Keyboard Controller
- Memory Controller
- LIN Transceiver
- ترانزیستور آرایه ای
- چيپ هاي کامپيوتر
- رگولاتور جريان
- Interface Port
- Floppy Controller
- Bus Interface
- رابط I2C-Bus
- DTL Logic
- IEEE 1394 Interface
- Delay Line
- اندازه گیری انرژی
- Translators_Level Shifters
- AC/DC Converters
- مبدل داده
- دیگر ICها
- انواع میکرو کنترلرها - Embedded Processors & Controllers
- انواع کانکتورها - Connectors
- انواع ترانزیستورها - Transistors
- انواع تریستورها - Thyristors
- انواع وریستورها - Varistors
- انواع سلف ها - Inductors & Chokes
- انواع آی سی های CMOS
- انواع آی سی های TTL
- انواع باتری و ترانس - Transformer & Battery
- انواع سنسورها - Sensors & Conditioners
- انواع ابزارها - Tools
- انواع کابل ها - Cables
- انواع ال سی دی و سگمنت - LCD & 7-Segment
- انواع ماژول ها - Modules
- انواع پروگرامرها و بردهای آموزشی - Board & Programmers
- انواع فیوزها - Fuse
- انواع بازر و میکروفن ها - Buzzer & Microphones
- انواع کریستال و اسیلاتورها - Frequency Controls
- انواع رله ها - Relays & Solenoids
- انواع شاسی و کلیدها - Key & Switches
- تجهیزات اندازه گیری و آزمایشگاهی
- پروژه
حافظه سریال EEPROM-I2C
IC های eeprom انواع مختلفی دارند که از نظر ظرفیت و گنجایش data و همچنین نحوه آدرس دهی در طبقه بندی های مختلف قرار می گیرند و معمولا از رنج 1kb شروع می شوند.
برای اتصال میکروکنترلرها به ادوات و تراشه ها و حافظه ها یک سری پروتکل ارتباطی نظیر: spi,usart.twi,i2c,... وجود دارد که پروتکل I2C یکی از بهترین این پروتکلها برای این کار است.
این پروتکل (I2C) در اوایل سال 1980 میلادی توسط شرکت فیلیپس ابداع شد و بسرعت معروف شد برای کسب اطلاعات بیشتر درباره این پروتکل میتوانید به دانشنامه ویکیپدیا ویا سرچ در موتورهای جستجو گربپردازید.
ویژگی های این پروتکل (I2C) در میکرو کنترلرها بشرح زیر است:
1- اطلاعات به صورت سریال ارسال می گردد.
2- سنکرون بودن اطلاعات ارسالی (یعنی به همراه اطلاعات پالس ساعت هم فرستاده می شود).
3- کانال ارتباطی 2 سیمه (برای اتصال بین میکرو و حافظه eeprom از دو تکه سیم استفاده می شود) دو پایه ای از avr که برای اینکار استفاده می شود در اصطلاح فنی SDA , SCL نام می گیرند.
4- حداکثر سرعت نرخ ارسال اطلاعات در این پروتکل برابر 400kb/sec (کیلو بایت بر ثانیه) می باشد.
5- خطوط SDA , SCL میکرکنترلرها به صورت open drain ساخته شده اند پس باید از دو مقاومت بالا کشنده ولتاژ یا در اصطلاح pull up در خروجی این پایه ها استفاده شود. در ضمن مقدار این مقاومتها وابسته به دو پارامتر " سرعت تبادل (نرخ ارسال) و طول گذرگاه " است.