Techno-Innov-logo

Techno Innov Pi RTC ma le NVMEM Extention System

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

Fa'amatalaga o oloa

  • Igoa o oloa: PiRTC_SRM Komiti Fa'atonu v0.2
  • RTC: Uati Taimi Moni ma le Super-Capa fa'asao malosi
  • RAM e le fa'afefeteina: 64 paita
  • Feso'ota'i: 26 pine, fetaui ma fesoʻotaʻiga faʻaopoopoga masani i SBCs
  • Ua fuafuaina mo: Fa'apipi'i le atina'e o le ARM e fa'aoga ai le polokalama fa'amalama

Fa'atonuga o le Fa'aaogaina o Mea

Meafaigaluega ua umaview:
O le PiRTC_SRM Board v0.2 o se atina'e fa'aeletonika ma fa'ata'ita'iga fa'apipi'i laupapa fa'atulagaina mo komipiuta ta'itasi (SBC) pei ole OrangePi po'o le Raspberry Pi SBCs. O loʻo faʻaalia ai le RTC ma le Super-Capa power backup ma 64 bytes o le RAM e le faʻafefe.

Seti meafaigaluega:
Fa'afeso'ota'i le laupapa PiRTC_SRM i le SBC e fa'aoga ai le feso'ota'iga 26-pin, fa'amautinoa le fetaui lelei.

Polokalama faʻatulagaina:
Fa'atulaga lau SBC e iloa ma fa'aoga le RTC ma le NVMEM vaega e saunia e le PiRTC_SRM board.

Atina'e Si'osi'omaga:
Afai e te manaʻo e sui le mamanu poʻo le puna files o le PiRTC_SRM laupapa, e mafai ona e faʻaogaina KiCad EDA (GPL) mo le faʻasaʻoina ma le faʻapitoa.

Folasaga

  • O lo'o e faitauina le System Reference Manual mo le Pi RTC.
  • O le Pi RTC o se atina'e fa'aeletonika ma fa'ata'ita'iga fa'apipi'i laupapa mo komipiuta Komiti Ta'itasi (SBC) pei ole OrangePi po'o le Raspberry PI SBC's.
  • O le Pi RTC e maua ai le RTC ma le Super-Capa power backup ma le 64 bytes o le RAM e le faʻafefe.
  • E fa'aogaina e le Komiti Fa'atonu le 26 pine fa'asologa o le feso'ota'iga fa'alautele masani o lo'o maua i le tele o SBC fa'atasi ai ma se foliga e latalata i le ulua'i Raspberry Pi, e masani ona fetaui ma le pine o le 40 pine connector.
  • O le Pi RTC ua mamanuina mo tagata fa'aoga e fiafia i le atina'eina o le ARM e fa'aaoga ai na'o polokalama e leai se totogi, leai se totogi ma tatala punaoa.
  • O faʻamatalaga uma e uiga i le mamanu o loʻo avanoa ma o faʻamaumauga uma o vaega e mafai ona maua saoloto. E mafai ona e sii maia le puna files mo le Pi RTC ma suia i latou e faʻaaoga ai le KiCad 1 EDA (GPL) e tusa ai ma aiaiga laisene o loʻo maua i le vaega laisene.
  • E mafai ona e fatuina ma gaosia lau lava Pi RTC poʻo se faʻasologa faʻaleleia (ae le faʻatau atu).

Laisene

Laisene fa'amaumauga

  • O le pepa nei o lo'o i lalo ole Creative Commons CC BY-SA-NC 4.0 2 License.
  • O loʻo tusia i le LATEX ma o le PDF version e faʻaaogaina e faʻaaoga ai le pdflatex.

Laisene meafaigaluega

  • O meafaigaluega a le Pi RTC ma ata o lo'o i lalo ole Creative Commons CC BY-SA-NC 4.0 3 License.
  • E mafai ona e gaosia lau lava kopi muamua po'o le suiga o le Pi RTC, ma fa'aoga i le mea e te mana'o ai, ae aua le fa'atau atu, tusa lava pe leai se tupe mama.

Laisene polokalame
O polokalame uma exampO mea na faia mo le Pi RTC o lo'o i lalo ole Laisene GPLv3.

Meafaigaluega

Fua
Ata 1 o loʻo tuʻuina atu ai tulaga eseese ma tulaga o elemene autu o le Pi RTC.

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

Feso'ota'i

P1 Feso'ota'i
P1 feso'ota'iga o se fa'aulutala fa'atūina 2.54mm (0.1 inisi), fa'atasi ai ma laina 2 o pine e 13. O feso'ota'iga P1 e maua ai le avanoa i le fa'aulutala fa'alautele PI masani.

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

Pine # Fa'amatalaga Faailoga RPi
1 +3.3V mai Pi +3.3V
2 +5V mai Pi (totogi RTC) +5V
3 SDA : Fa'amaumauga Fa'asologa mo pasi I2C I2C1 SDA
4 +5V mai Pi (totogi RTC) +5V
5 SCL : Uati mo pasi I2C I2C1 SCL
6 GND : Eleele GND
7 RTC GPIO GPIO 4
8 Le fa'aaogaina – Le Feso'ota'i
9 GND : Eleele GND
10 i le 13 Le fa'aaogaina – Le Feso'ota'i
14 GND : Eleele GND
15 i le 19 Le fa'aaogaina – Le Feso'ota'i
20 GND : Eleele GND
21 i le 24 Le fa'aaogaina – Le Feso'ota'i
25 GND : Eleele GND
26 Le fa'aaogaina – Le Feso'ota'i

Fa'aeletonika

  • O le Pi RTC na fausia e fa'aaoga ai le KiCad 4 EDA software suite mo le fa'atūina o ata ma laupapa fa'asalalau lolomi.
  • Va'ai itulau 9 i fa'aopoopoga mo fa'asologa atoa. O faʻapogai mo faʻataʻitaʻiga o loʻo avanoa mo le download mai le tindie product page ma le Pi RTC directory 5 ile techdata.techno-innov.fr.

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

    Igoa Fa'amatalaga
    U1 NXP PCF85363 RTC Uati.
    U2 TI LP2985 DC-DC la'asaga i lalo liliu.
    SC1 Bussmann 1 Farad supercapacitor.
I2C

O le Pi RTC e fa'aaogaina le pasi I2C mai le 26 pine Pi connector. O le pasi 1 o lo'o umia le PCF85363 RTC uati ile tuatusi 0x51.

I2C tuatusi
Siata 3 o loʻo faʻaalia uma ai tuatusi I2C mo vaega o loʻo faʻaaogaina i le PiRTC.

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

I2C Vaega 7 bits tuatusi I2C I2C tuatusi + R / W bit
Uati PCF85363 RTC 0x51 0xA2 / 0xA3

RTC Uati

  • O le Pi RTC e aofia ai le PCF85363 RTC faʻatasi ai ma le faʻaogaina o le mana super-capacitor.
  • O le faʻaaogaina o le Super-capacitor mo le faʻaleleia o le eletise e faʻaititia ai le tulagavae o le siosiomaga ma aveese le manaʻoga e sui (ma lafoai) le maa i le faʻaaluina o se taimi puʻupuʻu, lea e i le va o le tasi ma le lua masina, ae tatau ona lava mo le tele o talosaga.
  • Ole fatu Linux e iai le lagolago mo le PCF85363 RTC ile rtc-pcf85363 module (CONFIG_RTC_DRV_PCF85363). A maeʻa ona utaina le rtc-pcf85363 module i le fatu, e tatau ona e faʻaopopo le RTC i le lisi o masini ile I2C pasi 1: echo pcf85363 0x51 > /sys/bus/i2c/devices/i2c-1/new_device
  • E le mana'omia lenei mea pe afai o le laau masini ua uma ona iai fa'amatalaga talafeagai.
  • E mafai ona e mauaina le RTC i le hwclock command (mai le util-linux package i Debian based GNU/Linux distributions) o se tasi o le /dev/rtcN (sui 'N' i le numera RTC talafeagai).

NVMEM

  • O le PCF85363 RTC e aofia ai le 64 bytes o le RAM e le faʻafefe (pe a faʻaogaina le mana supercapacitor).
  • Ina ia mafai ona e mauaina lenei manatua e tatau ona i ai le seti o loʻo i lalo i lau Linux Kernel.
    • CONFIG_RTC_NVMEM=y
    • CONFIG_NVMEM=y
    • CONFIG_NVMEM_SYSFS=y
  • Va'ai i la matou Wiki mo nisi fa'amatalaga e uiga i le fa'aogaina o le NVMEM.

Polokalama

Fa'atonu toe iloilo tala'aga

v0.1

  • E le'i fa'atauina atu lenei iloiloga a le Komiti Fa'atonu.
  • Muamua faʻataʻitaʻiga faʻataʻitaʻiga, gaosia i luga o le talosaga a le tagata faʻatau.

v0.2

  • Fa'amatalaga moni na fa'atau atu e pei o le tusiaina o lenei fa'amaumauga.
  • Ave le RTC GPIO Pin i le P1 pin7 nai lo le P1 pine 8 (UART Tx).

Fa'aopoopoga

Matematika
O le laupapa schematics ma le PCB faʻatulagaina na faia e faʻaaoga ai le KiCad 7 EDA software suite. E mafai ona e sii maia punaoa i le PiRTC itulau 8 i luga wiki.techno-innov.fr.

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

BOM

Fa'amatalaga Vaega Ref Module Nb Fa'atau Fa'atau ref Farnell
xRpi feso'ota'iga  
2×13 Socket Si'usi'u Fa'alautele 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 APERAKONO ABS10-32.768KHZ-7-T 2101351
Pusa 15pF 0603 NPO 50V

5%

C1, C2 0603 2 MULTIKO MC0603N150J500CT 1759055
LDO 3,0V U2 SOT23-5 1 Texas Ins-

pu

LP2985AIM5-

3.0/NOPB

1469133
Diode 1N4148 D1 FA-123 1 Meaʻai

Inc

1N4148W-7-F, 1776392
Super capacitor 1F, 2,7V SC1 TH-8mm 1 BUSSMANN HV0810-2R7105-R 2148482
Resistor 33 Ohms – fa'atapula'a i le taimi nei R1 0603 1 MULTIKO MCWR06X33R0FTL 2447344

Manatua: O vaega o lo'o fa'aaogaina i luga ole Komiti Fa'atonu e mafai ona suia mo fa'asinoga tutusa e aunoa ma se fa'aaliga muamua

Fa'amatalaga toe iloiloga o pepa

Fa'aliliuga Aso Tusitala Fa'amatalaga
0.1 Ianuari, 24 2025 Nathaël Pajani Uluai iloiloga

Fa'ailoga
O le Pi RTC o lo'o tu'uina atu "e pei ona i ai" e aunoa ma se fa'amaoniga o so'o se ituaiga, pe fa'aalia pe fa'aalia, e aofia ai, ae le fa'atapula'aina, fa'amaonia fa'amaonia o le fa'atauina ma le talafeagai mo se fa'amoemoe fa'apitoa. O le tulaga lamatia atoa e uiga i le lelei ma le faatinoga o le Pi RTC o loʻo ia te oe. Afai o le Pi RTC e faʻamaonia le faaletonu, e te faʻatauina le tau o auaunaga uma e manaʻomia, toe faʻaleleia pe faʻasaʻo.

Fesili e Fai soo (FAQ)

  • E mafai ona ou fa'atau atu la'u lava kopi o le laupapa PiRTC_SRM?
    E tusa ai ma aiaiga o le laisene, e fa'atagaina oe e faia ma gaosia ni fa'aliliuga o le laupapa PiRTC_SRM mo le fa'aoga patino, ae le mo le fa'atauga fa'apisinisi.
  • E fetaui le laupapa PiRTC_SRM ma SBC uma?
    O le PiRTC_SRM laupapa ua mamanuina ina ia fetaui ma komipiuta a le Komiti Tutoatasi o loʻo faʻaalia se foliga tutusa ma le pine i le Raspberry Pi.

Pepa / Punaoa

Techno Innov Pi RTC ma le NVMEM Extention System [pdf] Tusi Taiala
Board v0.2, Pi RTC ma le NVMEM Extention System, Pi RTC ma, NVMEM Extention System, Extention System, System

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *