Techno-Innov-logo

Techno Innov Pi RTC le NVMEM Extention System

Techno-Innov-Pi-RTC-and-NVMEM-Extention-System-fig-1

Litlhaloso tsa Sehlahisoa

  • Lebitso la Sehlahiswa: Boto ea PiRTC_SRM v0.2
  • RTC: Oache ea Nako ea 'Nete e nang le bekapo ea matla a Super-Capa
  • RAM e sa fetoheng: 64 li-byte
  • Sehokelo: Lipini tse 26, tse tsamaellanang le likhokahanyo tse tloaelehileng tsa katoloso ho li-SBC
  • E etselitsoe: Nts'etsopele ea ARM e kenelletseng e sebelisa software ea mohloli o bulehileng

Litaelo tsa Tšebeliso ea Sehlahisoa

Hardware Overview:
PiRTC_SRM Board v0.2 ke boto ea ntlafatso ea lisebelisoa tsa elektroniki le prototyping e etselitsoeng Single Board Computers (SBC) joalo ka OrangePi kapa Raspberry Pi SBCs. E na le RTC e nang le bekapo ea matla a Super-Capa le li-byte tse 64 tsa RAM e sa fetoheng.

Tlhophiso ea Hardware:
Hokela boto ea PiRTC_SRM ho SBC u sebelisa sehokelo sa lipini tse 26, ho netefatsa hore ho tsamaisana hantle.

Sebopeho sa Software:
Hlophisa SBC ea hau ho lemoha le ho sebelisa likarolo tsa RTC le NVMEM tse fanoeng ke boto ea PiRTC_SRM.

Tikoloho ea Ntlafatso:
Haeba u lakatsa ho fetola moralo kapa mohloli files ea boto ea PiRTC_SRM, u ka sebelisa KiCad EDA (GPL) bakeng sa ho hlophisa le ho e etsa.

Selelekela

  • U ntse u bala Buka ea Tsamaiso ea Tsamaiso bakeng sa Pi RTC.
  • Pi RTC ke boto ea ntlafatso ea lisebelisoa tsa elektroniki le li-adapter tsa prototyping bakeng sa Single Board Computers (SBC) joalo ka OrangePi kapa Raspberry PI SBC's.
  • Pi RTC e fana ka RTC e nang le bekapo ea matla a Super-Capa le li-byte tse 64 tsa RAM e sa fetoheng.
  • Boto e sebelisa mofuta oa li-pins tse 26 tsa sehokelo se tloaelehileng se fumanehang ho SBC tse ngata tse nang le sebopeho se haufi le Raspberry Pi ea mantlha, eo hangata e tsamaellanang le pinout ea sehokelo sa lipini tse 40.
  • Pi RTC e etselitsoe basebelisi ba nang le thahasello ho nts'etsopele ea ARM e kentsoeng ba sebelisa lisebelisoa tsa mahala, tsa mahala le tse bulehileng feela.
  • Tlhahisoleseding e 'ngoe le e' ngoe e mabapi le moralo e teng 'me litokomane tsohle tsa likarolo li fumaneha mahala. U ka khoasolla mohloli files bakeng sa Pi RTC le ho li fetola ka ho sebelisa KiCad 1 EDA (GPL) ho latela lipehelo tsa laesense tse fumanoang karolong ea laesense.
  • U ka iketsetsa le ho hlahisa Pi RTC ea hau kapa mofuta o fetotsoeng (empa u sa li rekise).

Lilaesense

Laesense ea litokomane

  • Tokomane ea hona joale e tlas'a Creative Commons CC BY-SA-NC 4.0 2 License.
  • E ngotsoe ka LATEX mme mofuta oa PDF o hlahisoa ho sebelisoa pdflatex.

Laesense ea lisebelisoa

  • Thepa ea Pi RTC le meralo li tlas'a License ea Creative Commons CC BY-SA-NC 4.0 3.
  • U ka hlahisa mofuta oa hau oa mantlha kapa o fetotsoeng oa Pi RTC, 'me u e sebelise kamoo u ratang kateng, empa u se ke ua e rekisa, le ntle le phaello.

Laesense ea software
Lisebelisoa tsohle tsa software examptse etselitsoeng Pi RTC li tlas'a Laesense ea GPLv3.

Lisebelisoa

Litekanyo
Setšoantšo sa 1 se fana ka litekanyo tse fapaneng le maemo a likarolo tse kholo tsa Pi RTC.

Techno-Innov-Pi-RTC-and-NVMEM-Extention-System-fig-2

Lihokelo

P1 Sehokelo
Sehokelo sa P1 ke sehloho se tloaelehileng sa 2.54mm (0.1 inch), se nang le mela e 2 ea lipini tse 13. P1 sehokelo se fana ka phihlello ho hlooho e tloaelehileng ea katoloso ea PI.

Techno-Innov-Pi-RTC-and-NVMEM-Extention-System-fig-3

Pin # Tlhaloso Letšoao la RPi
1 +3.3V ho tloha Pi +3.3V
2 + 5V ho tloha ho Pi (tefo ea RTC) +5V
3 SDA : Lintlha tsa Serial bakeng sa bese ea I2C I2C1 SDA
4 + 5V ho tloha ho Pi (tefo ea RTC) +5V
5 SCL : Oache ea bese ea I2C I2C1 SCL
6 GND: Fatše GND
7 RTC GPIO GPIO 4
8 E sa sebelisoeng - Ha e hokahane
9 GND: Fatše GND
10 ho ea ho 13 E sa sebelisoeng - Ha e hokahane
14 GND: Fatše GND
15 ho ea ho 19 E sa sebelisoeng - Ha e hokahane
20 GND: Fatše GND
21 ho ea ho 24 E sa sebelisoeng - Ha e hokahane
25 GND: Fatše GND
26 E sa sebelisoeng - Ha e hokahane

Tsa elektroniki

  • Pi RTC e entsoe ho sebelisoa software ea KiCad 4 EDA bakeng sa ho theha meralo le liboto tsa potoloho tse hatisitsoeng.
  • Sheba leqephe la 9 lihlomathisong bakeng sa meralo e felletseng. Mehloli ea meralo e teng bakeng sa ho khoasolla ho tsoa leqepheng la sehlahisoa sa tindie le lethathamong la Pi RTC la 5 ho techdata.techno-innov.fr.

    Techno-Innov-Pi-RTC-and-NVMEM-Extention-System-fig-4

    Lebitso Tlhaloso
    U1 NXP PCF85363 RTC Clock.
    U2 TI LP2985 DC-DC se fetolelang fatše.
    SC1 Bussmann 1 Farad supercapacitor.
I2C

Pi RTC e sebelisa bese ea I2C e le 'ngoe feela ho tsoa ho sehokelo sa 26 Pi. Bese 1 e tšoara oache ea PCF85363 RTC atereseng ea 0x51.

Liaterese tsa I2C
Letlapa la 3 le bonts'a liaterese tsohle tse ka bang teng tsa I2C bakeng sa likarolo tse sebelisoang ho PiRTC.

Techno-Innov-Pi-RTC-and-NVMEM-Extention-System-fig-5

Karolo ea I2C 7 bits aterese ea I2C Aterese ea I2C + R / W bit
PCF85363 RTC Clock 0x51 0xA2 / 0xA3

Oache ea RTC

  • Pi RTC e kenyelletsa PCF85363 RTC e nang le backup ea matla a super-capacitor.
  • Tšebeliso ea Super-capacitor bakeng sa backup ea matla e theola sebaka sa tikoloho mme e tlosa tlhoko ea ho khutlisa (le ho lahla) betri ka litšenyehelo tsa ho boloka nako e khuts'oane, e pakeng tsa khoeli le khoeli tse peli, empa e lokela ho lekana bakeng sa lits'ebetso tse ngata.
  • Linux kernel e na le tšehetso bakeng sa PCF85363 RTC ho rtc-pcf85363 module (CONFIG_RTC_DRV_PCF85363). Ka mor'a ho kenya mochine oa rtc-pcf85363 kernel, o tlameha ho eketsa RTC lethathamong la lisebelisoa ho I2C bese 1: echo pcf85363 0x51 > /sys/bus/i2c/devices/i2c-1/new_device
  • Sena ha se hlokahale haeba sefate sa sesebelisoa se se se ntse se e-na le boitsebiso bo lumellanang.
  • U ka fihlella RTC ka taelo ea hwclock (ho tloha sephutheloana sa util-linux ho li-distributions tsa Debian tse thehiloeng ho GNU / Linux) e le e 'ngoe ea /dev/rtcN (fetola 'N' ka nomoro e nepahetseng ea RTC).

NVMEM

  • PCF85363 RTC e kenyelletsa li-byte tse 64 tsa RAM e sa fetoheng (hafeela matla a supercapacitor a sebetsa).
  • E le hore u khone ho fihlella memori ena u tlameha ho ba le tlhophiso e latelang ho Linux Kernel ea hau.
    • CONFIG_RTC_NVMEM=y
    • CONFIG_NVMEM=y
    • CONFIG_NVMEM_SYSFS=y
  • Sheba ho Wiki ea rona bakeng sa tlhaiso-leseling e batsi mabapi le mokhoa oa ho sebelisa NVMEM.

Software

Nalane ea ntlafatso ea boto

v0.1

  • Phetolelo ena ea boto ha e so rekisetsoe sechaba.
  • Mofuta oa pele oa prototype, o hlahisitsoeng ka kopo ea bareki.

v0.2

  • Phetolelo ea 'nete e rekisitsoe ho tloha ha ho ngoloa tokomane ena.
  • Tsamaisa RTC GPIO Pin ho P1 pin7 sebakeng sa P1 pin 8 (UART Tx).

Lihlomathiso

Maqheka
Moralo oa boto le sebopeho sa PCB li entsoe ho sebelisoa software ea KiCad 7 EDA. U ka khoasolla mehloli e hlahang leqepheng la 8 la PiRTC ho wiki.techno-innov.fr.

Techno-Innov-Pi-RTC-and-NVMEM-Extention-System-fig-6
Techno-Innov-Pi-RTC-and-NVMEM-Extention-System-fig-7

BOM

Tlhaloso ea Karolo Ref Mojule Nb Morekisi Ref Farnell
xRpi sehokelo  
2 × 13 Socket e Atolositsoeng ea Mohatla TH 1 SAMTEC
RTC  
PCF85363 RTC I2C 64Bytes

SRAM

U1 TSSOP-

8

1 NXP 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-

truments

LP2985AIM5-

3.0/NOPB

1469133
Tlhaloso: Diode 1N4148 D1 EA-123-SOD 1 LEFU

Inc

1N4148W-7-F, 1776392
Super capacitor 1F, 2,7V SC1 TH-8mm 1 BUSSMANN HV0810-2R7105-R 2148482
Resistor 33 Ohms - moeli o teng hona joale R1 0603 1 MULTICO Setšoantšo sa MCWR06X33R0FTL 2447344

Hlokomela: Likarolo tse sebelisoang ho Boto li ka fetoha bakeng sa litšupiso tse ts'oanang ntle le tsebiso pele

Nalane ea ntlafatso ea litokomane

Phetolelo Letsatsi Mongoli Boitsebiso
0.1 Pherekhong, 24, 2025 Nathaël Pajani Ntlafatso ea pele

Boithorollo
Pi RTC e fanoa "joalokaha e le" ntle le tiisetso ea mofuta ofe kapa ofe, e hlahisoang kapa e ka hlalosoang, ho kenyeletsoa, ​​​​empa e sa felle feela, litiisetso tse boletsoeng tsa thekiso le ho itekanela molemong o itseng. Kotsi eohle mabapi le boleng le ts'ebetso ea Pi RTC e ho uena. Ha Pi RTC e ka iponahatsa e sa sebetse, o nka litšenyehelo tsa litšebeletso tsohle tse hlokahalang, tokiso kapa tokiso.

Lipotso tse atisang ho botsoa (FAQ)

  • A na nka rekisa mofuta oa ka oa boto ea PiRTC_SRM?
    Ho latela lipehelo tsa laesense, o lumelletsoe ho theha le ho hlahisa mefuta e fetotsoeng ea boto ea PiRTC_SRM bakeng sa ts'ebeliso ea hau, empa eseng bakeng sa thekiso ea khoebo.
  • Na boto ea PiRTC_SRM e lumellana le li-SBC kaofela?
    Boto ea PiRTC_SRM e etselitsoe ho sebelisana le Single Board Computers e nang le sebopeho se ts'oanang le ho penya ho Raspberry Pi.

Litokomane / Lisebelisoa

Techno Innov Pi RTC le NVMEM Extention System [pdf] Bukana ea Mosebelisi
Board v0.2, Pi RTC le NVMEM Extention System, Pi RTC le, NVMEM Extention System, Extention System, System

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *