Techno Innov Pi RTC និង NVMEM Extention System
លក្ខណៈបច្ចេកទេសផលិតផល
- ឈ្មោះផលិតផល៖ បន្ទះ PiRTC_SRM v0.2
- RTC៖ នាឡិកាពេលវេលាពិតជាមួយនឹងការបម្រុងទុកថាមពល Super-Capa
- RAM មិនងាយនឹងបង្កជាហេតុ៖ 64 បៃ
- ឧបករណ៍ភ្ជាប់៖ ម្ជុល 26 ដែលត្រូវគ្នាជាមួយឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែមទូទៅនៅលើ SBCs
- រចនាសម្រាប់៖ ការអភិវឌ្ឍន៍ ARM ដែលបានបង្កប់ដោយប្រើកម្មវិធីប្រភពបើកចំហ
ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
Hardware លើសview:
PiRTC_SRM Board v0.2 គឺជាការអភិវឌ្ឍន៍អេឡិចត្រូនិច និងបន្ទះអាដាប់ទ័រគំរូដែលត្រូវបានរចនាឡើងសម្រាប់ Single Board Computers (SBC) ដូចជា OrangePi ឬ Raspberry Pi SBCs។ វាមានលក្ខណៈពិសេស RTC ជាមួយនឹងការបម្រុងទុកថាមពល Super-Capa និង 64 បៃនៃ RAM ដែលមិនងាយនឹងបង្កជាហេតុ។
ការដំឡើងផ្នែករឹង៖
ភ្ជាប់បន្ទះ PiRTC_SRM ទៅ SBC ដោយប្រើឧបករណ៍ភ្ជាប់ 26-pin ធានាការតម្រឹមត្រឹមត្រូវ។
កំណត់រចនាសម្ព័ន្ធកម្មវិធី៖
កំណត់រចនាសម្ព័ន្ធ SBC របស់អ្នកដើម្បីទទួលស្គាល់ និងប្រើប្រាស់មុខងារ RTC និង NVMEM ដែលផ្តល់ដោយក្រុមប្រឹក្សាភិបាល PiRTC_SRM ។
បរិស្ថានអភិវឌ្ឍន៍៖
ប្រសិនបើអ្នកចង់កែប្រែការរចនា ឬប្រភព files នៃក្រុមប្រឹក្សាភិបាល PiRTC_SRM អ្នកអាចប្រើ KiCad EDA (GPL) សម្រាប់កែសម្រួល និងប្ដូរតាមបំណង។
សេចក្តីផ្តើម
- អ្នកកំពុងអានសៀវភៅណែនាំប្រព័ន្ធសម្រាប់ Pi RTC ។
- Pi RTC គឺជាការអភិវឌ្ឍន៍អេឡិចត្រូនិក និងបន្ទះអាដាប់ធ័រគំរូសម្រាប់កុំព្យូទ័របន្ទះតែមួយ (SBC) ដូចជា OrangePi ឬ Raspberry PI SBC's ។
- Pi RTC ផ្តល់ RTC ជាមួយនឹងការបម្រុងទុកថាមពល Super-Capa និង 64 បៃនៃ RAM មិនងាយនឹងបង្កជាហេតុ។
- ក្រុមប្រឹក្សាភិបាលប្រើកំណែ 26 pins នៃឧបករណ៍ភ្ជាប់បន្ថែមទូទៅដែលបានរកឃើញនៅលើ SBC ជាច្រើនជាមួយនឹងកត្តាទម្រង់ជិតស្និទ្ធទៅនឹង Raspberry Pi ដើម ដែលជាញឹកញាប់ត្រូវគ្នាជាមួយ pinout នៃ 40 pin connector ។
- Pi RTC ត្រូវបានរចនាឡើងសម្រាប់អ្នកប្រើប្រាស់ដែលចាប់អារម្មណ៍ក្នុងការអភិវឌ្ឍន៍ ARM ដែលបានបង្កប់ដោយប្រើកម្មវិធីឥតគិតថ្លៃ លីបឺរ និងប្រភពបើកចំហតែប៉ុណ្ណោះ។
- រាល់ព័ត៌មានអំពីការរចនាគឺអាចរកបាន ហើយឯកសារសមាសធាតុទាំងអស់អាចចូលប្រើបានដោយសេរី។ អ្នកអាចទាញយកប្រភព files សម្រាប់ Pi RTC ហើយកែប្រែពួកវាដោយប្រើ KiCad 1 EDA (GPL) យោងទៅតាមលក្ខខណ្ឌអាជ្ញាប័ណ្ណដែលបានរកឃើញនៅក្នុងផ្នែកអាជ្ញាប័ណ្ណ។
- អ្នកអាចបង្កើត និងផលិត Pi RTC ផ្ទាល់ខ្លួនរបស់អ្នក ឬកំណែដែលបានកែប្រែ (ប៉ុន្តែមិនលក់ពួកវាទេ)។
អាជ្ញាប័ណ្ណ
អាជ្ញាប័ណ្ណឯកសារ
- ឯកសារបច្ចុប្បន្នស្ថិតនៅក្រោមអាជ្ញាប័ណ្ណ Creative Commons CC BY-SA-NC 4.0 2 ។
- វាត្រូវបានសរសេរជា LATEX ហើយកំណែ PDF ត្រូវបានបង្កើតដោយប្រើ pdflatex ។
អាជ្ញាប័ណ្ណផ្នែករឹង
- ផ្នែករឹង និងគ្រោងការណ៍ Pi RTC ស្ថិតនៅក្រោមអាជ្ញាប័ណ្ណ Creative Commons CC BY-SA-NC 4.0 3 ។
- អ្នកអាចផលិតកំណែដើម ឬកែប្រែរបស់ Pi RTC ហើយប្រើវាតាមចិត្តអ្នក ប៉ុន្តែមិនលក់វាទេ ទោះបីមិនបានប្រាក់ចំណេញក៏ដោយ។
អាជ្ញាប័ណ្ណកម្មវិធី
កម្មវិធីទាំងអស់ examples បានបង្កើតឡើងសម្រាប់ Pi RTC គឺស្ថិតនៅក្រោមអាជ្ញាប័ណ្ណ GPLv3 ។
ផ្នែករឹង
វិមាត្រ
រូបភាពទី 1 ផ្តល់នូវវិមាត្រខុសៗគ្នា និងទីតាំងនៃធាតុសំខាន់ៗរបស់ Pi RTC ។
ឧបករណ៍ភ្ជាប់
ឧបករណ៍ភ្ជាប់ P1
ឧបករណ៍ភ្ជាប់ P1 គឺជាក្បាលទីលានស្តង់ដារ 2.54mm (0.1 inch) ដែលមាន 2 ជួរនៃ 13 pins ។ ឧបករណ៍ភ្ជាប់ P1 ផ្តល់នូវការចូលទៅកាន់បឋមកថាពង្រីក PI ទូទៅ។
កូដ PIN # | ការពិពណ៌នា | សញ្ញា RPi |
1 | +3.3V ពី Pi | +3.3V |
2 | +5V ពី Pi (ការគិតថ្លៃ RTC) | +5V |
3 | SDA៖ ទិន្នន័យសៀរៀលសម្រាប់ឡានក្រុង I2C | I2C1 SDA |
4 | +5V ពី Pi (ការគិតថ្លៃ RTC) | +5V |
5 | SCL: នាឡិកាសម្រាប់ឡានក្រុង I2C | I2C1 SCL |
6 | GND: ដី | GND |
7 | RTC GPIO | GPIO ១០ |
8 | មិនបានប្រើ - មិនបានភ្ជាប់ | – |
9 | GND: ដី | GND |
២៩ ដល់ ៣៨ | មិនបានប្រើ - មិនបានភ្ជាប់ | – |
14 | GND: ដី | GND |
២៩ ដល់ ៣៨ | មិនបានប្រើ - មិនបានភ្ជាប់ | – |
20 | GND: ដី | GND |
២៩ ដល់ ៣៨ | មិនបានប្រើ - មិនបានភ្ជាប់ | – |
25 | GND: ដី | GND |
26 | មិនបានប្រើ - មិនបានភ្ជាប់ | – |
អេឡិចត្រូនិច
- Pi RTC ត្រូវបានបង្កើតឡើងដោយប្រើប្រាស់កម្មវិធី KiCad 4 EDA សម្រាប់ការបង្កើតបន្ទះសៀគ្វីដែលបានបោះពុម្ព។
- សូមមើលទំព័រទី 9 នៅក្នុងឧបសម្ព័ន្ធសម្រាប់គ្រោងការណ៍ពេញលេញ។ ប្រភពសម្រាប់ schematics មានសម្រាប់ទាញយកពីទំព័រផលិតផល tindie និង Pi RTC directory 5 នៅលើ techdata.techno-innov.fr ។
ឈ្មោះ ការពិពណ៌នា U1 នាឡិកា NXP PCF85363 RTC ។ U2 TI LP2985 កម្មវិធីបម្លែងជំហានចុះ DC-DC ។ SC1 Bussmann 1 Farad supercapacitor ។
I2C
Pi RTC ប្រើឡានក្រុង I2C តែមួយគត់ពីឧបករណ៍ភ្ជាប់ 26 pins Pi ។ ឡានក្រុងលេខ 1 កាន់នាឡិកា PCF85363 RTC នៅអាសយដ្ឋាន 0x51។
អាសយដ្ឋាន I2C
តារាងទី 3 បង្ហាញអាសយដ្ឋាន I2C ដែលអាចធ្វើទៅបានសម្រាប់សមាសធាតុដែលប្រើនៅលើ PiRTC ។
សមាសធាតុ I2C | អាសយដ្ឋាន I7C 2 ប៊ីត | អាសយដ្ឋាន I2C + R / W ប៊ីត |
នាឡិកា PCF85363 RTC | 0x51 | 0xA2 / 0xA3 |
នាឡិកា RTC
- Pi RTC រួមបញ្ចូល PCF85363 RTC ជាមួយនឹងការបម្រុងទុកថាមពល capacitor ទំនើប។
- ការប្រើប្រាស់ Super-capacitor សម្រាប់ការបម្រុងទុកថាមពលកាត់បន្ថយការប៉ះពាល់បរិស្ថាន និងដកចេញនូវតម្រូវការដើម្បីជំនួស (និងបោះចោល) ថ្មដោយចំណាយនៃការរក្សាទុករយៈពេលខ្លីជាងដែលមានចន្លោះពី 1 ទៅ 2 ខែ ប៉ុន្តែគួរតែគ្រប់គ្រាន់សម្រាប់កម្មវិធីភាគច្រើន។
- ខឺណែលលីនុចមានការគាំទ្រសម្រាប់ PCF85363 RTC នៅក្នុងម៉ូឌុល rtc-pcf85363 (CONFIG_RTC_DRV_PCF85363) ។ បន្ទាប់ពីផ្ទុកម៉ូឌុល rtc-pcf85363 នៅក្នុងខឺណែល អ្នកត្រូវតែបន្ថែម RTC ទៅក្នុងបញ្ជីឧបករណ៍នៅលើឡានក្រុង I2C 1: echo pcf85363 0x51 > /sys/bus/i2c/devices/i2c-1/new_device
- វាមិនចាំបាច់ទេ ប្រសិនបើមែកធាងឧបករណ៍មានព័ត៌មានដែលត្រូវគ្នារួចហើយ។
- អ្នកអាចចូលប្រើ RTC ដោយប្រើពាក្យបញ្ជា hwclock (ពីកញ្ចប់ util-linux នៅលើការចែកចាយ GNU/Linux ដែលមានមូលដ្ឋានលើ Debian) ជា /dev/rtcN (ជំនួស 'N' ជាមួយលេខ RTC សមរម្យ)។
NVMEM
- PCF85363 RTC រួមបញ្ចូល 64 បៃនៃ RAM ដែលមិនងាយនឹងបង្កជាហេតុ (ដរាបណាថាមពល supercapacitor ដំណើរការ) ។
- ដើម្បីអាចចូលប្រើអង្គចងចាំនេះ អ្នកត្រូវតែមានការកំណត់រចនាសម្ព័ន្ធខាងក្រោមនៅក្នុងខឺណែលលីនុចរបស់អ្នក។
- CONFIG_RTC_NVMEM=y
- CONFIG_NVMEM=y
- CONFIG_NVMEM_SYSFS=y
- សូមមើលវិគីរបស់យើងសម្រាប់ព័ត៌មានបន្ថែមអំពីរបៀបប្រើ NVMEM ។
កម្មវិធី
- យើងបានកត់សម្គាល់ឃើញថាព័ត៌មានផ្នែកទន់មានការវិវឌ្ឍន៍លឿនពេកក្នុងការបញ្ចូលក្នុងឯកសារបែបនេះ។
- អ្នកនឹងឃើញព័ត៌មានពាក់ព័ន្ធទាំងអស់នៅលើវិគីសាធារណៈរបស់យើង៖ http://wiki.techno-innov.fr/index.php/Products/PiRTC
ប្រវត្តិនៃការកែប្រែក្រុមប្រឹក្សាភិបាល
v0.1
- ការកែប្រែក្រុមប្រឹក្សាភិបាលនេះមិនត្រូវបានលក់ជាសាធារណៈទេ។
- កំណែគំរូដំបូង ផលិតតាមសំណើរបស់អតិថិជន។
v0.2
- កំណែពិតប្រាកដបានលក់នៅពេលសរសេរឯកសារនេះ។
- ផ្លាស់ទី RTC GPIO Pin ទៅ P1 pin7 ជំនួសឱ្យ P1 pin 8 (UART Tx) ។
ឧបសម្ព័ន្ធ
គណិតវិទ្យា
គ្រោងការណ៍ និងប្លង់ PCB ត្រូវបានបង្កើតដោយប្រើកម្មវិធី KiCad 7 EDA ។ អ្នកអាចទាញយកប្រភពនៅលើ PiRTC ទំព័រ 8 នៅលើ wiki.techno-innov.fr.
BOM
ការពិពណ៌នាផ្នែក | យោង | ម៉ូឌុល | Nb | អ្នកលក់ | យោងអ្នកលក់ | ហ្វានណល។ |
ឧបករណ៍ភ្ជាប់ xRpi | ||||||
រន្ធកន្ទុយ 2×13 ពង្រីក | – | TH | 1 | – | SAMTEC | – |
RTC | ||||||
PCF85363 RTC I2C 64 បៃ
SRAM |
U1 | TSSOP-
8 |
1 | អិន។ ភី។ ភី | PCF85363ATT/AJ | 2775939 |
Xtal CMS ABS10 32,768KHz | Y1 | ABS10 | 1 | ABRACON | ABS10-32.768KHZ-7-T | 2101351 |
Capacitor 15pF 0603 NPO 50V
5% |
C1, C2 | 0603 | 2 | MULTICO | MC0603N150J500CT | 1759055 |
LDO 3,0V | U2 | SOT23-5 | 1 | Texas Ins-
ពិត |
LP2985AIM5-
3.0/NOPB |
1469133 |
ឌីយ៉ូដ 1N4148 | D1 | អេសឌី -៣២៣ | 1 | ដាប់ធ័រ
Inc |
1N4148W-7-F, | 1776392 |
Super capacitor 1F, 2,7V | SC1 | TH-8 ម។ | 1 | BUSSMANN | HV0810-2R7105-R | 2148482 |
Resistor 33 Ohms - ដែនកំណត់បច្ចុប្បន្ន | R1 | 0603 | 1 | MULTICO | MCWR06X33R0FTL | 2447344 |
ចំណាំ៖ សមាសធាតុដែលប្រើនៅលើក្រុមប្រឹក្សាភិបាលអាចផ្លាស់ប្តូរសម្រាប់ឯកសារយោងសមមូលមុខងារដោយមិនចាំបាច់ជូនដំណឹងជាមុន
ប្រវត្តិនៃការកែប្រែឯកសារ
កំណែ | កាលបរិច្ឆេទ | អ្នកនិពន្ធ | ព័ត៌មាន |
0.1 | ខែមករា 24 2025 | Nathaël Pajani | ការពិនិត្យឡើងវិញដំបូង |
ការបដិសេធ
Pi RTC ត្រូវបានផ្តល់ជូន "ដូចដែលមាន" ដោយគ្មានការធានានៃប្រភេទណាមួយ ទាំងការបង្ហាញ ឬដោយបង្កប់ រួមទាំង ប៉ុន្តែមិនកំណត់ចំពោះការធានាដោយបង្កប់ន័យនៃភាពអាចធ្វើជំនួញ និងសម្បទាសម្រាប់គោលបំណងជាក់លាក់ណាមួយ។ ហានិភ័យទាំងមូលទាក់ទងនឹងគុណភាព និងដំណើរការរបស់ Pi RTC គឺនៅជាមួយអ្នក។ ប្រសិនបើ Pi RTC បង្ហាញថាមានបញ្ហា អ្នកសន្មត់ថាថ្លៃសេវា ការជួសជុល ឬការកែតម្រូវចាំបាច់ទាំងអស់។
សំណួរដែលសួរញឹកញាប់ (FAQ)
- តើខ្ញុំអាចលក់បន្ទះ PiRTC_SRM ដោយខ្លួនឯងបានទេ?
យោងតាមលក្ខខណ្ឌអាជ្ញាប័ណ្ណ អ្នកត្រូវបានអនុញ្ញាតឱ្យបង្កើត និងផលិតកំណែដែលបានកែប្រែនៃបន្ទះ PiRTC_SRM សម្រាប់ការប្រើប្រាស់ផ្ទាល់ខ្លួន ប៉ុន្តែមិនមែនសម្រាប់លក់ពាណិជ្ជកម្មទេ។ - តើបន្ទះ PiRTC_SRM អាចប្រើបានជាមួយ SBCs ទាំងអស់ដែរឬទេ?
ក្រុមប្រឹក្សាភិបាល PiRTC_SRM ត្រូវបានរចនាឡើងដើម្បីឱ្យត្រូវគ្នាជាមួយកុំព្យូទ័របន្ទះតែមួយដែលមានកត្តាទម្រង់ស្រដៀងគ្នា និងចំណុចទាញទៅនឹង Raspberry Pi ។
ឯកសារ/ធនធាន
![]() |
Techno Innov Pi RTC និង NVMEM Extention System [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ Board v0.2, Pi RTC និង NVMEM Extention System, Pi RTC និង, NVMEM Extention System, Extention System, System |