در صورتی که در مدارات نیاز به ذخیره سازی اطلاعات در نبود برق دارید میتوانید از ای سی های ایتپرام استفاده نمایید و دیتا های خود را ذخیره و باز خوانی نمایید. این ای سی میتواند 512 بیت اطلاعات و یا 64 کیلو بایت داده را ذخیره نماید.
در بسیار ی از مدارات الکتریکی نیاز است که برخی پارامتر و داده ها در زمان قطع شدن برق مدار حفظ و نگهداری گردد که می توان این داده ها را در ای سی های ایتپرام ذخیره نمود .
در میکرو کنترلر هایی مانند AVR در داخل خود ای سی ایتپرام قرار گرفته است اما مقدار ان ها محدود می باشد و برای ذخیره حجم بالایی از اطلاعات میتوان از این ای سی استفاده نمود.
این ای سی در نمونه 8 پایه ساخته شده است که دارای 3 پین جهت ادرس دهی - یک پین برای محافظت در برابر ذخیره سازی داده -2 پین جهت انتقال اطلاعات بر اساس پروتکل I2C و 2 پین دیگر برای تغذیه می باشد که در عکس زیر نشان داده شده است.
در ادامه برخی از مشخصات این ای سی حافظه اورده شده است.
1: تکنولوژی ساخت این ای سی CMOS می باشد
2:ماکزیمم جریان مصرفی ای سی در هنگام نوشتن داده در ولتاژ 5.5 ولت 5 میلی آمپر می باشد
3: جریان مصرفی ای سی در هنگام خواندن اطلاعات در ولتاژ 5.5 ولت حدود 400 میکرو آمپر است.
4: در حالت استند بای و بیکاری در ولتاژ 5.5 ولت جریان مصرفی ای سی 100 نانو آمپر بوده که بسیار پایین می باشد.
5:ولتاژ کاری ای سی برای نمونه 24LC512 از حدود 2.5 تا 5.5 ولت است.
6: حداکثر مدت زمان مورد نیاز جهت ذخیره داده بر روی ای سی 5 میلی ثانیه است
7:دارای پین خارجی جهت محافظت در برابر نوشتن
8: قابلیت ذخیره سازی داده به صورت پیج 128 بایتی
9: قابلیت ذخیره سازی داده تا بیش از 200 سال
10:قابلیت ادرس دهی به وسیله 3 پین خروجی برای 8 ای سی که به صورت موازی بر روی یکی باس داده قرار بگیرد.
11: پشتیبانی از پروتکل I2C جهت برقراری و ذخیره سازی داده
و...
این ای سی در سه پارت نامبر مختلف ساخته شده است که تفاوت ان ها در ولتاژ کاری و حداکثر فرکانسکاری می باشد که در زیر اورده شده است.
این ای سی در چهار پکیج مختلف ساخته شده است که در زیر نشان داده شده و میتوانید بسته به نیاز خود یک از ان ها را خریداری نمایید اما عمومیت استفاده از این ای سی به صورت DIP می باشد.
همانطور که قبلا گفته شد این ای سی دارای سه پین جهت ادرس دهی می باشد که این پین ها با نام A0-A1-A2 مشخص شده است که در جدول زیر وظیفه هر یک از پایه های ای سی مشخص گردیده است .
اگر شما در مدار خود فقط از یک ای سی استفاده نمایید میتوانید هر ادرس دلخواه را برای ان در نظر بگیرید و ان ادرس را در زمان ارسال دستورات استفاده کنید اما نکته مهم استفاده از ادرس ها زمانی خود را نشان می دهد که به بیش از یک ای سی در یک خط باس نیاز دارد که می توانید تا 8 ای سی را ادرس دهی نمایید و بر روی یک باس قرار بدهید.
نحوه ادرس دهی سخت افزاری می تواند توسط اتصال مستقیم پایه ها به ولتاژ مثبت و منفی صورت بگیرد و یا از دیپ سوییچ استفاده کنید و برای تست نیز می توانید این پایه های ادرس را توسط خود میکرو کنترلر مقدار دهی نمایید.
نکته دیگری که برای پروتکل I2C باید در نظر گرفت الزام به پول آپ نگه داشتن خط توسط دو مقاومت خارجی می باشد.در صورت که فرکانس کاری خواندن و نوشتن 100 کیلو هرتز باشد از مقاومت 10 کیلواهم و برای فرکانس 400 کیلو هرتز تا یک مگاهرتز از مقاومت 2 کیلو اهم استفاده نمایید.
پایه WP به عنوان محافظ نوشتن می باشد که در صورت اتصال این پایه به زمین ای سی عملیات نوشتن و خواندن داده را انجام می دهد و در صورت اتصال این پایه به مثبت تغذیه دیگر نمیتوان بر روی ای سی دیتا یی را ذخیره کرد و فقط میتوان عملیات خواندن را انجام داد.
در زمان ذخیره سازی اطلاعات باید ابتدا ادرس ای سی به همراه نوع عملیات خواندن و نوشتن ارسال گردد . سپس ادرس خانه جهت ذخیره سازی داده و در اخر اطلاعات ارسال گردد.
در عکس زیر نحوه ادرس دهی بر اساس 3 پایه A0-A1-A2 مشخص شده است.
در زیر نحوه ارسال اطلاعات برای ادرس دهی ای سی و ادرس دهی حافظه که با دو بایت انجام میگیرد نشان داده شده است.
و در نمونه زیر همین اطلاات گفته شده همراه با ذخیره داده نشان داده شده است.
برای نوشتن و خواندن داده در این ای سی به دو روش می توان عمل کرد یکی ذخیره سازی به صورت بایت و دیگری به روش PAGE است که هر پیج (صفحه) شامل 128 بایت می باشد که در زیر نحوه ذخیره سازی ها اورده شده است.
عکس بالا که حالت ذخیره سازی بر اساس بایت را نشان می دهد شامل 4 بایت می باشد که بایت اول ادرس دهی سخت افزار و نوع عملیات خواندن یا نوشتن را مشخص میکند.
دو بایت بعدی ادرس محل ذخیره سازی در حافظه را نشان می دهد و در اخر بایت اطلاعات بر اساس اطلاعات مورد نظر مقدار دهی می شود.
و در عکس زیر نحوه ذخیره سازی اطلاعات به صورت صفحه ایی را نشان می دهد.
جهت دریافت دیتاشیت24LC512 میتوانید از لینک زیر استفاده نمایید.
دریافت دیتا شیت
روزگارتون پر از برکت و شادی