خانه » فروشگاه » ماژول ساعت Real-Time DS1302
NSM-8871
درایور موتور DRV8871 260,000 تومانهر عدد
بازگشت به محصولات
NSM-FPSN
سنسور اثرانگشت R307 قیمت اصلی: 1,500,000 تومان بود.قیمت فعلی: 1,390,000 تومان.هر عدد

ماژول ساعت Real-Time DS1302

64,000 تومانهر عدد

ماژول ساعت Real-Time DS1302 یک ماژول زمان‌سنج دقیق با حافظه پشتیبان داخلی و رابط ارتباطی ساده است که امکان نگهداری زمان و تاریخ به صورت مستقل از میکروکنترلر اصلی را فراهم می‌کند. این ماژول حتی در صورت قطع برق اصلی، به کمک باتری پشتیبان (که در این مدل موجود نیست) یا سوپرکپاسیتور زمان را حفظ می‌کند.

تعداد قیمت تخفیف
10-49 62,720 تومان هر عدد 2%
50+ 62,080 تومان هر عدد 3%

5,000,000 تومان را به سبد خرید اضافه کنید و ارسال رایگان دریافت کنید!

موجود در انبار

Size and packaging guidelines

یکا (واحد) علامت اختصاری شرح انگلیسی مقدار
1 متر m Meter 1
1 سانتی متر cm Canti Meter 2-^10
1 میلی متر mm Mili Meter 3-^10
1 اینچ in Inch 2.54cm
2 اینچ in Inch 5.08cm
3 اینچ in Inch 7.62cm
5 اینچ in Inch 12.7cm
13 افرادی که اکنون این محصول را تماشا می کنند!




توضیحات

ماژول ساعت Real-Time DS1302 (بدون باتری)

ماژول زمان‌سنج دقیق با حافظه پشتیبان

ماژول ساعت Real-Time DS1302: نگهدار زمان دقیق برای پروژه‌های مستقل و داده‌بَر

ماژول ساعت Real-Time DS1302 یک ماژول زمان‌سنج دقیق با حافظه پشتیبان داخلی و رابط ارتباطی ساده است که امکان نگهداری زمان و تاریخ به صورت مستقل از میکروکنترلر اصلی را فراهم می‌کند. این ماژول حتی در صورت قطع برق اصلی، به کمک باتری پشتیبان (که در این مدل موجود نیست) یا سوپرکپاسیتور زمان را حفظ می‌کند.


ویژگی‌های کلیدی و مزایا

  • دقت زمانی بالا: با کریستال ۳۲.۷۶۸ کیلوهرتز خارجی.

  • حافظه پشتیبان: ۳۱ بایت حافظه RAM برای ذخیره داده‌های کاربر (تنها با منبع پشتیبان فعال می‌ماند).

  • رابط ارتباطی ساده: رابط ۳ سیمه (Three-Wire Interface) مشابه SPI اما ساده‌تر.

  • مصرف انرژی بسیار پایین: در حالت پشتیبان کمتر از ۳۰۰ نانوآمپر (با باتری ۳V).

  • فرمت زمان ۱۲/۲۴ ساعته: قابل انتخاب توسط برنامه.

  • قابلیت محاسبه خودکار: محاسبه تاریخ تا سال ۲۱۰۰ با در نظر گرفتن سال کبیسه.


مشخصات فنی DS1302

پارامترمشخصات فنی
تراشه اصلیDallas DS1302 (یا Maxim DS1302)
ولتاژ کاری اصلی (Vcc)۲.۰ تا ۵.۵ ولت (سازگار با ۳.۳V و ۵V)
ولتاژ پشتیبان (Vbat)۲.۰ تا ۳.۵ ولت (باتری سکه‌ای یا سوپرکپاسیتور)
فرمت زمانثانیه، دقیقه، ساعت (۱۲/۲۴)، روز، ماه، سال، روز هفته
دقت±۲۰ppm (حدود ۱.۷ ثانیه در روز) با کریستال مرغوب
رابط ارتباطیSerial 3-Wire (CE, I/O, SCLK)
فرکانس کلاک۳۲.۷۶۸ کیلوهرتز (کریستال خارجی)
حافظه RAM پشتیبان۳۱ بایت (فرار – با منبع پشتیبان نگهداری می‌شود)
جریان مصرف (حالت فعال)≈ ۱.۵ میلی‌آمپر در ۵V
جریان پشتیبان< ۳۰۰ نانوآمپر (با باتری ۳V)

پین‌های ماژول (نسخه بدون باتری)

پین ماژولنامعملکرد
VCCولتاژ اصلیاتصال به ۳.۳V یا ۵V (منبع اصلی)
GNDزمیناتصال به زمین مشترک
CLK (SCLK)کلاکسیگنال کلاک از میکروکنترلر
DAT (I/O)داده دوطرفهخط داده برای خواندن/نوشتن
RST (CE)ریست/فعالفعال‌سازی تراشه (High برای شروع ارتباط)
پین‌های باتریخالیبرای اتصال باتری پشتیبان یا سوپرکپاسیتور (در این مدل کاربر باید خودش اضافه کند)

نکته مهم: در این ماژول باتری پشتیبان تعبیه نشده است. برای حفظ زمان پس از قطع برق، باید خودتان باتری سکه‌ای ۳V (CR2032) یا سوپرکپاسیتور ۰.۲۲F-۱F به پین‌های Vbat و GND ماژول وصل کنید.


اتصال به آردوینو

پین ماژول DS1302اتصال به آردوینو UNO/NANO
VCC5V (یا ۳.۳V)
GNDGND
CLKپین دیجیتال (مثلاً D6)
DATپین دیجیتال (مثلاً D7)
RSTپین دیجیتال (مثلاً D8)

کد نمونه: راه‌اندازی و خواندن زمان

// کتابخانه DS1302 - نصب از طریق Library Manager
#include <DS1302.h>

// تعریف پین‌ها
DS1302 rtc(8, 7, 6);  // (RST, DAT, CLK)

void setup() {
  Serial.begin(9600);
  
  // Initialize the RTC
  rtc.halt(false);  // اطمینان از اینکه RTC در حال اجراست
  rtc.writeProtect(false); // غیرفعال کردن حفاظت در برابر نوشتن

  // تنظیم زمان اولیه (فقط یک بار اجرا شود، سپس کامنت کنید!)
  // rtc.setDOW(FRIDAY);        // تنظیم روز هفته (جمعه)
  // rtc.setTime(14, 30, 0);    // تنظیم زمان: 14:30:00
  // rtc.setDate(9, 8, 2024);   // تنظیم تاریخ: 9 August 2024
  
  Serial.println("ماژول ساعت DS1302 آماده است.");
}

void loop() {
  // خواندن و نمایش روز هفته
  Serial.print(rtc.getDOWStr()); // به صورت متن
  Serial.print(" ");
  
  // خواندن و نمایش تاریخ
  Serial.print(rtc.getDateStr()); // فرمت: DD/MM/YYYY
  Serial.print(" -- ");
  
  // خواندن و نمایش زمان
  Serial.println(rtc.getTimeStr()); // فرمت: HH:MM:SS
  
  // خواندن مقادیر خام برای پردازش بیشتر
  // Time t = rtc.getTime();
  // Serial.print("ساعت: "); Serial.print(t.hour);
  // Serial.print(" دقیقه: "); Serial.print(t.min);
  // Serial.print(" ثانیه: "); Serial.println(t.sec);
  
  delay(1000); // تاخیر 1 ثانیه
}

نحوه افزودن باتری پشتیبان یا سوپرکپاسیتور

گزینه ۱: باتری سکه‌ای (CR2032)

  • مثبت باتری (+) → پین Vbat روی ماژول

  • منفی باتری (-) → پین GND روی ماژول

  • مزایا: عمر طولانی (۲-۵ سال)، ولتاژ پایدار.

  • معایب: قابل شارژ نیست.

گزینه ۲: سوپرکپاسیتور (۰.۲۲F تا ۱F)

  • مثبت سوپرکپاسیتور → پین Vbat

  • منفی سوپرکپاسیتور → پین GND

  • مزایا: قابل شارژ، عمر بسیار طولانی (۱۰+ سال).

  • معایب: نیاز به دیود شاتکی برای جلوگیری از شارژ معکوس و مقاومت محدودکننده جریان.


کاربردهای اصلی

  1. سیستم‌های داده‌بَر (Data Logger): ثبت زمان دقیق نمونه‌برداری از سنسورها.

  2. ساعت دیواری/رومیزی دیجیتال: ساخت ساعت با نمایشگر LCD یا LED.

  3. تایمرها و سیستم‌های برنامه‌ریزی: کنترل روشن/خاموش دستگاه در ساعات خاص.

  4. دستگاه‌های اندازه‌گیری: ثبت زمان تست و آزمایش.

  5. سیستم‌های امنیتی: ثبت زمان وقوع حوادث و آلارم.

  6. پروژه‌های آموزشی: آموزش مفاهیم RTC و مدیریت زمان.


مقایسه با سایر ماژول‌های RTC

ویژگیDS1302DS3231DS1307
دقتمتوسط (±۲۰ppm)عالی (±۲ppm) – با جبران دمامتوسط (±۲۰ppm)
رابط ارتباطی۳-WireI2CI2C
ولتاژ پشتیبان۲.۰-۳.۵V۲.۳-۵.۵V۲.۰-۳.۵V
حافظه RAM۳۱ بایتندارد۵۶ بایت
هزینهبسیار کممتوسطکم
امکانات اضافهنداردسنسور دمای داخلی، آلارمندارد

نکات حیاتی برای استفاده بهینه

⚠️ تنظیم اولیه زمان: پس از اولین اتصال یا قطع باتری، حتماً زمان را یک بار تنظیم کنید. کد تنظیم زمان را فقط یک بار اجرا کرده و سپس کامنت کنید.
🔋 منبع پشتیبان: بدون منبع پشتیبان، زمان با قطع برق ریست می‌شود. برای پروژه‌های جدی حتماً باتری یا سوپرکپاسیتور اضافه کنید.
⏱️ دقت زمانی: دقت به کیفیت کریستال بستگی دارد. ممکن است نیاز به تنظیم دقیق (کالیبراسیون نرم‌افزاری) داشته باشد.
🔌 اتصال سیم‌ها: از سیم‌های کوتاه استفاده کنید. سیم‌های بلند می‌توانند باعث نویز و خطا در ارتباط شوند.
📅 سال کبیسه: این تراشه به طور خودکار سال‌های کبیسه را تا سال ۲۱۰۰ محاسبه می‌کند.


پروژه عملی: ساخت داده‌بَر دما و زمان

قطعات:

  • آردوینو نانو

  • ماژول DS1302 (با باتری پشتیبان)

  • سنسور دما DS18B20

  • ماژول کارت حافظه SD

  • نمایشگر OLED کوچک (اختیاری)

خروجی: فایل CSV روی کارت SD با ستون‌های تاریخ، زمان، دما.


سوالات متداول (FAQ)

✅ چرا ماژول بدون باتری می‌فروشید؟
۱. کاهش هزینه برای کاربرانی که نیاز به حفظ زمان ندارند. ۲. امکان انتخاب باتری یا سوپرکپاسیتور با کیفیت دلخواه توسط کاربر. ۳. افزایش عمر مفید محصول (باتری‌های داخلی ممکن است پس از چند سال خراب شوند).

✅ چگونه بفهمم باتری پشتیبان کار می‌کند؟
برق اصلی را قطع کنید. باتری را وصل کنید. چند دقیقه صبر کنید. دوباره برق را وصل کرده و زمان را چک کنید. اگر زمان حفظ شده باشد، باتری کار می‌کند.

✅ آیا می‌توانم از دو ماژول DS1302 در یک پروژه استفاده کنم؟
بله، اما باید از پین‌های RST جداگانه استفاده کنید. پین‌های CLK و DAT می‌توانند مشترک باشند.

✅ تفاوت این ماژول با DS3231 چیست؟
DS3231 بسیار دقیق‌تر (با جبران دمایی داخلی) و دارای رابط I2C است اما گران‌تر. DS1302 برای اکثر کاربردهای معمولی کافی و مقرون‌به‌صرفه است.

✅ آیا می‌توانم تاریخ شمسی (هجری شمسی) نمایش دهم؟
خیر، تراشه فقط تاریخ میلادی محاسبه می‌کند. باید در کد آردوینو، تاریخ میلادی را به شمسی تبدیل کنید (با الگوریتم یا کتابخانه).

✅ حافظه RAM چگونه استفاده می‌شود؟
می‌توان داده‌های دلخواه (تنظیمات، شمارنده‌ها و…) را در ۳۱ بایت ذخیره کرد. این داده‌ها فقط با منبع پشتیبان فعال حفظ می‌شوند.

✅ اگر زمان اشتباه نشان دهد چکار کنم؟
۱. باتری پشتیبان را چک کنید. ۲. کریستال را بررسی کنید (شاید آسیب دیده). ۳. کد را مجدداً آپلود کنید و زمان را تنظیم کنید.


چرا ماژول DS1302 را از ما بخرید؟

✅ کریستال با کیفیت: استفاده از کریستال ۳۲.۷۶۸kHz با دقت بالا.
✅ پایه‌های با کیفیت: پایه‌های طلایی با مقاومت در برابر اکسیداسیون.
✅ تست کامل: تست دقت زمانی و ارتباط قبل از ارسال.
✅ پشتیبانی فنی: ارائه کدهای نمونه کامل، کتابخانه و راهنمای اضافه کردن باتری.


پکیج پیشنهادی برای شروع

  1. ماژول ساعت DS1302 (بدون باتری)

  2. باتری سکه‌ای CR2032 با هولدر

  3. سوپرکپاسیتور ۰.۲۲F 5.5V (گزینه جایگزین)

  4. دیود شاتکی 1N5817 (برای مدار با سوپرکپاسیتور)

  5. سیم‌های جامپر نری-مادگی (۵ عدد)


نحوه انتخاب منبع پشتیبان مناسب

  • پروژه‌های کوتاه‌مدت/آزمایشی: بدون باتری یا با سوپرکپاسیتور کوچک.

  • پروژه‌های دائمی با قطع برق کوتاه: سوپرکپاسیتور ۰.۲۲F تا ۰.۴۷F.

  • پروژه‌های دائمی با قطع برق طولانی: باتری CR2032 (حدود ۳-۵ سال عمر).

توضیحات تکمیلی
وزن 0.1 کیلوگرم
ابعاد 2 × 2 × 2 سانتیمتر
ساختار محصول تعیین نوع محصول فیزیکی و مجازی ( شامل نقشه ی شماتیک، مدار چاپی و .. بصورت دانلودی )

لایه های مدارچاپی

نوع مدار

کشور سازنده

نظرات (0)
0 بررسی
0
0
0
0
0

هیچ دیدگاهی برای این محصول نوشته نشده است.

.فقط مشتریانی که این محصول را خریداری کرده اند و وارد سیستم شده اند میتوانند برای این محصول دیدگاه ارسال کنند.

حمل و نقل و تحویل

در تهران فقط

پیک موتوری

تحویل حضوری

روشهای ارسال تهران و شهرستان ها

اداره پست جمهوری اسلامی ایران

پست سفارشی، پیشتاز، بین‌المللی، تیپاکس و پست پیشتاز خارج از کشور

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

در اداره پست جمهوری اسلامی ایران، برای ارسال مرسولات، روش‌های مختلفی وجود دارد که عبارتند از:

۱. پست سفارشی: این روش برای ارسال کالاهای کوچک و سبک و با ارزش کمتر از ۱۰۰ هزار تومان استفاده می‌شود. در این روش، هزینه ارسال بر اساس وزن و مسافت محاسبه می‌شود و زمان تحویل ۳ تا ۷ روز کاری است.

۲. پیشتاز: این روش برای ارسال کالاهایی با ارزش بیشتر از ۱۰۰ هزار تومان و یا کالاهایی که به سرعت باید تحویل داده شوند، استفاده می‌شود. در این روش، هزینه ارسال بر اساس وزن و مسافت محاسبه می‌شود و زمان تحویل ۱ تا ۳ روز کاری است.

۳. بین‌المللی: این روش برای ارسال کالاهایی به خارج از کشور استفاده می‌شود. در این روش، هزینه ارسال بر اساس وزن و مسافت و هزینه گمرکی محاسبه می‌شود و زمان تحویل بسته به مقصد و روش ارسال، متفاوت است.

۴. تیپاکس: این روش برای ارسال کالاهایی است که به سرعت باید تحویل داده شوند. در این روش، هزینه ارسال بر اساس وزن و مسافت و زمان تحویل مورد نظر مشتری محاسبه می‌شود.

۵. پست پیشتاز خارج از کشور: این روش برای ارسال کالاها به خارج از کشور استفاده می‌شود و هزینه ارسال بر اساس وزن و مسافت و هزینه گمرکی محاسبه می‌شود.

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