NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3755 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 20 از 35

موضوع: درخواست معرفی eeprom

  1. #1
    ناظم انجمن vahidasm آواتار ها
    تاریخ عضویت
    Feb 2010
    نام
    وحید
    نوشته ها
    754
    تشکر
    1,068
    تشکر شده 881 بار در 470 پست

    پیش فرض درخواست معرفی eeprom

    با سلام خدمت همگی دوستان عزیز
    توضیح اینکه ما در حال انجام یه پروژه هستیم که نیاز داریم هر چند ثانیه یکبار اطلاعاتمون رو تو یه حافظه بریزیم که این حافظه با قطع برق از بین نره و شاید هم تو همون چندثانیه یکبار احتیاج داشته باشیم این حافظه رو پاک کنیم و دوباره اطلاعات جدید بریزیم
    من خودم از eeprom داخلی میکرو استفاده کردم که دیدم تو مقدار پاک کردن و ذخیره دوباره (تو تعداد) محدودیت داره چند eeprom داخلی دیگه رو هم ببرسی کردیم که باز همین داستان رو داشتن
    حالا خواستم از دوستان بپرسم که آیا یه قطعه ای یا دیوایسی چیزی سراغ دارن که کار ما رو راه بندازه؟؟
    اگه بهم معرفی کنید ممنون میشم
    اولین مرحله شناخت آفرینش همانا خرد است چشم و گوش و زبان سه نگهبان اویند که لاجرم هر چه نیکی و شر است از همین سه ریشه می گیرد .و افسوس که بدنبال کنندگان خرد اندکند باید که به سخن دانندگان راه جست و باید جهان را کاوش نمود و از هر کسی دانشی آموخت و یک دم را هم برای آموختن نباید از دست داد . فردوسی خردمند

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    از سری های at24cxx می تونید استفاده کنید با I2C هم کار می کنه

  4. تشکرها از این نوشته :


  5. #3
    ناظم انجمن vahidasm آواتار ها
    تاریخ عضویت
    Feb 2010
    نام
    وحید
    نوشته ها
    754
    تشکر
    1,068
    تشکر شده 881 بار در 470 پست

    پیش فرض

    نقل قول نوشته اصلی توسط arm-mohsen-avr نمایش پست ها
    از سری های at24cxx می تونید استفاده کنید با i2c هم کار می کنه
    مهندس اینا محدودیت ندارن؟؟
    میشه لینک یه دیتاشیت از اینا رو بذاری؟؟
    اولین مرحله شناخت آفرینش همانا خرد است چشم و گوش و زبان سه نگهبان اویند که لاجرم هر چه نیکی و شر است از همین سه ریشه می گیرد .و افسوس که بدنبال کنندگان خرد اندکند باید که به سخن دانندگان راه جست و باید جهان را کاوش نمود و از هر کسی دانشی آموخت و یک دم را هم برای آموختن نباید از دست داد . فردوسی خردمند

  6. #4
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    فکر کنم تا 1024 هستند از 04 شروع میشن تا 1024 ولی میشه با ادرس سخت افزاری چند تا از اینها رو با هم همزمان استفاده کرد .
    دانلود دیتا شیت

  7. تشکرها از این نوشته :


  8. #5
    ناظم انجمن vahidasm آواتار ها
    تاریخ عضویت
    Feb 2010
    نام
    وحید
    نوشته ها
    754
    تشکر
    1,068
    تشکر شده 881 بار در 470 پست

    پیش فرض

    از 04 شروع میشن تا 1024 ولی میشه با ادرس سخت افزاری چند تا از اینها رو با هم همزمان استفاده کرد .
    این تیکه رو متوجه نشدم بیشتر توضیح میدین؟؟
    اولین مرحله شناخت آفرینش همانا خرد است چشم و گوش و زبان سه نگهبان اویند که لاجرم هر چه نیکی و شر است از همین سه ریشه می گیرد .و افسوس که بدنبال کنندگان خرد اندکند باید که به سخن دانندگان راه جست و باید جهان را کاوش نمود و از هر کسی دانشی آموخت و یک دم را هم برای آموختن نباید از دست داد . فردوسی خردمند

  9. #6
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    مفدار حافظه رو میگم از 4 شروع میشه تا 1024
    این آی سی ها می تونن چندتاش باهم کار کنن یعنی چند تا پایه سخت افزاری دارن میشه آدرس بندی کرد و چندتا از اینها رو بهم استفاده کرد .
    مثلا میشه با 4 تا از اینها به 4 *1024 بایت رسید .

  10. #7
    ناظم انجمن vahidasm آواتار ها
    تاریخ عضویت
    Feb 2010
    نام
    وحید
    نوشته ها
    754
    تشکر
    1,068
    تشکر شده 881 بار در 470 پست

    پیش فرض

    نقل قول نوشته اصلی توسط arm-mohsen-avr نمایش پست ها
    مفدار حافظه رو میگم از 4 شروع میشه تا 1024
    این آی سی ها می تونن چندتاش باهم کار کنن یعنی چند تا پایه سخت افزاری دارن میشه آدرس بندی کرد و چندتا از اینها رو بهم استفاده کرد .
    مثلا میشه با 4 تا از اینها به 4 *1024 بایت رسید .
    مهندس منظور من از محدودیت تو محدودیت حافظه نبود داده های ما خیلی کم حجم هستن
    منظور من این بود که تو تعداد نوشتن و خواندن چقدر محدودیت داره؟؟
    یعنی من چند بار میتونم روی این حافظه ها بنویسم و داده مورد نظر رو پاک کنم؟؟
    تشکر از پاسختون
    اولین مرحله شناخت آفرینش همانا خرد است چشم و گوش و زبان سه نگهبان اویند که لاجرم هر چه نیکی و شر است از همین سه ریشه می گیرد .و افسوس که بدنبال کنندگان خرد اندکند باید که به سخن دانندگان راه جست و باید جهان را کاوش نمود و از هر کسی دانشی آموخت و یک دم را هم برای آموختن نباید از دست داد . فردوسی خردمند

  11. #8
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    دقیق اطلاع ندارم ..می تونید به دیتا شیت مراجعه کنید . با عرض پوزش

  12. تشکرها از این نوشته :


  13. #9
    ناظم انجمن vahidasm آواتار ها
    تاریخ عضویت
    Feb 2010
    نام
    وحید
    نوشته ها
    754
    تشکر
    1,068
    تشکر شده 881 بار در 470 پست

    پیش فرض

    نقل قول نوشته اصلی توسط arm-mohsen-avr نمایش پست ها
    دقیق اطلاع ندارم ..می تونید به دیتا شیت مراجعه کنید . با عرض پوزش
    خواهش میکنم مهندس تشکر بابت پاسختون

    دوستان کس دیگه ای راجع به این قضیه اطلاعاتی نداره؟؟؟
    ممنون میشم اگه کمک کنید کارم گیره
    اولین مرحله شناخت آفرینش همانا خرد است چشم و گوش و زبان سه نگهبان اویند که لاجرم هر چه نیکی و شر است از همین سه ریشه می گیرد .و افسوس که بدنبال کنندگان خرد اندکند باید که به سخن دانندگان راه جست و باید جهان را کاوش نمود و از هر کسی دانشی آموخت و یک دم را هم برای آموختن نباید از دست داد . فردوسی خردمند

  14. #10
    کاربر علاقه مند
    تاریخ عضویت
    May 2010
    نوشته ها
    67
    تشکر
    727
    تشکر شده 145 بار در 49 پست

    پیش فرض

    با سلام

    24c02 = 2 kbit = 256 byte
    24c04 = 4 kbit = 512 byte
    24c08 = 8 kbit = 1024 byte
    24c16 = 16 kbit = 2048 byte
    24c32 = 32 kbit = 4096 byte
    24c64 = 64 kbit = 8192 byte
    24c128 = 128 kbit = 16384 byte
    24c256 = 256 kbit =32768 kbyte
    24c512 = 512 kbit = 65536 byte
    24c1024 = 1024 kbit = 131072 byte

    تعداد دفعات نوشتن در هر بایت ( مستقل از سایر بایتها ) = بیش از 1 میلیون تا 1.3 میلیون بار

    رابط : I2c دو سیمه

    تعداد پایه آدرس برای به کار گیری چند قطعه در یک باس = 3
    این خطوط به HIGH و LOW وصل می شوند و اتصال به میکرو نمی شوند، لذا کلا به دو خط رابط نیاز است.

    سرعت کلاک تبادل داده = 1 مگا هرتز

    مدت زمان نوشتن یک بایت در حافظه = 10 میلی ثانیه

    سرعت خواندن یک بایت از حافظه در کوچکترین چیپ = ( حدود 25 بیت آدرس و فرمان و داده نیاز است ) = 40 کیلوهرتز

    سرعت خواندن یک بایت از حافظه در بزرگترین چیپ = ( حدود 30 بیت آدرس و فرمان و داده نیاز است ) = 30 کیلوهرتز

    سازندگان:
    Atmel
    st
    amd
    microchip
    .......

    با سپاس
    ویرایش توسط gangi : 09-05-2012 در ساعت 14:33

  15. کاربران : 5 تشکر کرده اند از شما gangi برای ارسال این پست سودمند:


  16. #11
    کاربر فعال naatamam آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    حسن معماری
    نوشته ها
    283
    تشکر
    287
    تشکر شده 877 بار در 286 پست

    پیش فرض

    سلام
    آیا بیشترین ظرفیتی که این E2PROM ها دارند همین 24c1024 است که 128 کیلو حافظه داره ؟
    من با ظرفیت بیشتر میخوام.

  17. تشکرها از این نوشته :


  18. #12
    تازه وارد
    تاریخ عضویت
    Sep 2011
    نوشته ها
    2
    تشکر
    0
    تشکر شده 2 بار در 2 پست

    پیش فرض

    سلام
    چرا از mmcاستفاده نمیکنی؟ هم سرعتش خیلی بیشتره(20mb per sec) و هم حجم خیلی زیادی داره.

  19. تشکرها از این نوشته :


  20. #13
    کاربر فعال naatamam آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    حسن معماری
    نوشته ها
    283
    تشکر
    287
    تشکر شده 877 بار در 286 پست

    پیش فرض

    نقل قول نوشته اصلی توسط silicosis نمایش پست ها
    سلام
    چرا از mmcاستفاده نمیکنی؟ هم سرعتش خیلی بیشتره(20mb per sec) و هم حجم خیلی زیادی داره.
    سلام

    به دو دلیل

    1- بخاطر مسائل امنیتی نمیخوام دیتایی را که ذخیره میکنم براحتی در دسترس باشه و کدها جاهای دیگه بکار رود.
    2- دستگاه صنعتی است و دارای لرزش و نوسان شدید است , mmc ممکن از سوکت خارج بشه و ارتباط مختل شود.

  21. تشکرها از این نوشته :


  22. #14
    کاربر علاقه مند VAKILZADEH آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    حسين وكيل زاده
    نوشته ها
    47
    تشکر
    33
    تشکر شده 92 بار در 36 پست

    پیش فرض

    نقل قول نوشته اصلی توسط naatamam نمایش پست ها
    سلام

    به دو دلیل

    1- بخاطر مسائل امنیتی نمیخوام دیتایی را که ذخیره میکنم براحتی در دسترس باشه و کدها جاهای دیگه بکار رود.
    2- دستگاه صنعتی است و دارای لرزش و نوسان شدید است , mmc ممکن از سوکت خارج بشه و ارتباط مختل شود.


    اولا a24c1024 اصلا امنيت ندارد. من خودم يك بار از روي اون يك صداي اجاق سخنگو را كپي كردم. و همانطور كه اگر مطالب قبلي تاپيك را بخوانيد مي بينيد كه دوستان نيز اشاره كرده اند كه ميشه چند تا از اين حافظه ها را موازي كرد. ولي در خواندن و موقع نوشتن نرم افزار درد سر داره.

    براي mmc فكر كنم قفل گذاري باشه. يه سرچي بكنيد.


    موفق باشيد.

  23. تشکرها از این نوشته :


  24. #15
    کاربر فعال naatamam آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    حسن معماری
    نوشته ها
    283
    تشکر
    287
    تشکر شده 877 بار در 286 پست

    پیش فرض

    نقل قول نوشته اصلی توسط VAKILZADEH نمایش پست ها
    اولا a24c1024 اصلا امنيت ندارد. من خودم يك بار از روي اون يك صداي اجاق سخنگو را كپي كردم. و همانطور كه اگر مطالب قبلي تاپيك را بخوانيد مي بينيد كه دوستان نيز اشاره كرده اند كه ميشه چند تا از اين حافظه ها را موازي كرد. ولي در خواندن و موقع نوشتن نرم افزار درد سر داره.

    براي mmc فكر كنم قفل گذاري باشه. يه سرچي بكنيد.


    موفق باشيد.
    درسته امنیت نداره ولی چون آی سی روی برد لحیم شده جدا سازی و کپی آن راحت نیست و وقت گیر...

    قفل گذاري یا کد کردن اطلاعات در MMC هم فکر خوبی است روش فکر میکنم
    راستی در mmc اگر بخوام بصورت بایت به بایت دیتا را بخونم و از روش spi هم استفاده نکنم در کدویژن چه راهی را پیشنهاد میکنید ؟

  25. تشکرها از این نوشته :


  26. #16
    کاربر علاقه مند VAKILZADEH آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    حسين وكيل زاده
    نوشته ها
    47
    تشکر
    33
    تشکر شده 92 بار در 36 پست

    پیش فرض

    نقل قول نوشته اصلی توسط naatamam نمایش پست ها
    درسته امنیت نداره ولی چون آی سی روی برد لحیم شده جدا سازی و کپی آن راحت نیست و وقت گیر...

    قفل گذاري یا کد کردن اطلاعات در mmc هم فکر خوبی است روش فکر میکنم
    راستی در mmc اگر بخوام بصورت بایت به بایت دیتا را بخونم و از روش spi هم استفاده نکنم در کدویژن چه راهی را پیشنهاد میکنید ؟


    من تا حالا بايت بايت نخوندم.

  27. #17
    کاربر علاقه مند
    تاریخ عضویت
    May 2010
    نوشته ها
    67
    تشکر
    727
    تشکر شده 145 بار در 49 پست

    پیش فرض

    نقل قول نوشته اصلی توسط naatamam نمایش پست ها
    سلام
    آیا بیشترین ظرفیتی که این e2prom ها دارند همین 24c1024 است که 128 کیلو حافظه داره ؟
    من با ظرفیت بیشتر میخوام.
    با سلام
    بیشترین ظرفیت eeprom همان 128 کیلو بایت است.
    و حداکثر دو تا هم در باس قرار می گیرد و به 256 کیلو بایت می رسد.( مدلهای کم حجم تر تا 8 تا در باس قرار می گیرند تا جمعا به 256 کیلو بایت برسند. )

    اگر از این نوع ای سی استفاده می کنید برای افزایش حجم باید باس i2c دوم و سوم و .... را بکار بگیرید.

    /////////////////////////////////////////////

    مزیت قطعه فوق ، یک میلیون بار نوشتن در هر بایت می باشد.

    ///////////////////////////////////////////////////////

    بعد از این قطعه باید به سراغ serial flash برویم.
    At45db161 = 16 mbit = 2 mbyte
    at45db321 = 32 mbit = 4 mbyte
    at45db641 = 64mbit = 8 mbyte
    از اتمل که باس 3 یا 4 سیمه spi دارند.

    در هر محل بایت از این حافظه می توان از 10000 تا 100000 بار نوشت.
    دسترسی به صورت بلوکی است نه بایتی

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

    /////////////////////////////////////////////////////////////

    بعد از این مرحله به سراغ sd/mmc می رویم.
    که تعداد نوشتن در یک محل حافظه آن تا 1000 می باشد و دسترسی نیز بلوکی است.

    //////////////////////////////////////////////////////////

    با سپاس
    ویرایش توسط gangi : 11-05-2012 در ساعت 03:52

  28. کاربران : 3 تشکر کرده اند از شما gangi برای ارسال این پست سودمند:


  29. #18
    کاربر فعال hamidam آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    حمید مومنی
    نوشته ها
    130
    تشکر
    534
    تشکر شده 157 بار در 60 پست

    پیش فرض

    نقل قول نوشته اصلی توسط Solsal نمایش پست ها
    با سلام
    بیشترین ظرفیت eeprom همان 128 کیلو بایت است.
    و حداکثر دو تا هم در باس قرار می گیرد و به 256 کیلو بایت می رسد.( مدلهای کم حجم تر تا 8 تا در باس قرار می گیرند تا جمعا به 256 کیلو بایت برسند. )

    اگر از این نوع ای سی استفاده می کنید برای افزایش حجم باید باس i2c دوم و سوم و .... را بکار بگیرید.

    /////////////////////////////////////////////

    مزیت قطعه فوق ، یک میلیون بار نوشتن در هر بایت می باشد.

    ///////////////////////////////////////////////////////

    بعد از این قطعه باید به سراغ serial flash برویم.
    At45db161 = 16 mbit = 2 mbyte
    at45db321 = 32 mbit = 4 mbyte
    at45db641 = 64mbit = 8 mbyte
    از اتمل که باس 3 یا 4 سیمه spi دارند.

    در هر محل بایت از این حافظه می توان از 10000 تا 100000 بار نوشت.
    دسترسی به صورت بلوکی است نه بایتی

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

    /////////////////////////////////////////////////////////////

    بعد از این مرحله به سراغ sd/mmc می رویم.
    که تعداد نوشتن در یک محل حافظه آن تا 1000 می باشد و دسترسی نیز بلوکی است.

    //////////////////////////////////////////////////////////

    با سپاس
    با سلام خدمت دوستان

    این قطعه At45DBxxx خیلی جالبه - کسی باش کار کرده ؟
    سرعت خواندن و نوشتنش چقدر است ؟
    گویا با پروتکل spi کار میکنه که خیلی عالی است. ولی چطوری میشه بلوکی خوند ازش ؟
    اصلا" در مورد دسترسی بلوکی کمی توضیح بدهید لصفا"

  30. #19
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    نقل قول نوشته اصلی توسط hamidam نمایش پست ها
    با سلام خدمت دوستان

    این قطعه At45DBxxx خیلی جالبه - کسی باش کار کرده ؟
    سرعت خواندن و نوشتنش چقدر است ؟
    گویا با پروتکل spi کار میکنه که خیلی عالی است. ولی چطوری میشه بلوکی خوند ازش ؟
    اصلا" در مورد دسترسی بلوکی کمی توضیح بدهید لصفا"
    سلام مهندس
    ميتونيد به آدرس وبلاگ شخصيم كه تو امضام اوردم مراجعه كنيد. من با اين آي.سي كار كردم.
    _____________________________________
    _____________________________________

  31. کاربران : 5 تشکر کرده اند از شما sadmonew برای ارسال این پست سودمند:


  32. #20
    کاربر فعال naatamam آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    حسن معماری
    نوشته ها
    283
    تشکر
    287
    تشکر شده 877 بار در 286 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sadmonew نمایش پست ها
    سلام مهندس
    ميتونيد به آدرس وبلاگ شخصيم كه تو امضام اوردم مراجعه كنيد. من با اين آي.سي كار كردم.
    سلام

    مهندس این فلش های At45DBxxx سرعت خواندنش چطوری است ؟
    مثلا" اگر یک عکس 400 - 500 کیلو را بخواهیم روی یک lcd رنگی نمایش بدهیم.

    برای این ها هم باید 512 بایت 512 بایت خوند یا نوشت ؟

  33. تشکرها از این نوشته :


صفحه 1 از 2 12 آخرینآخرین

موضوعات مشابه

  1. حافظه EEprom
    توسط behnam6500 در انجمن سایر موارد
    پاسخ: 4
    آخرين نوشته: 02-06-2013, 09:38
  2. eeprom
    توسط safavism در انجمن AVR
    پاسخ: 4
    آخرين نوشته: 03-06-2012, 01:44
  3. حافظه eeprom
    توسط naruto در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 4
    آخرين نوشته: 07-02-2011, 09:49
  4. پاسخ: 1
    آخرين نوشته: 12-07-2009, 08:26

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •