Nembo ya Techno-Innov

Techno Innov Pi RTC na Mfumo wa Upanuzi wa NVMEM

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

Vipimo vya Bidhaa

  • Jina la Bidhaa: Bodi ya PiRTC_SRM v0.2
  • RTC: Saa ya Wakati Halisi yenye chelezo ya nguvu ya Super-Capa
  • RAM isiyo na tete: 64 ka
  • Kiunganishi: pini 26, zinazooana na viunganishi vya kawaida vya kiendelezi kwenye SBC
  • Imeundwa kwa ajili ya: Utengenezaji wa ARM uliopachikwa kwa kutumia programu huria

Maagizo ya Matumizi ya Bidhaa

Vifaa Vimekwishaview:
Bodi ya PiRTC_SRM v0.2 ni bodi ya adapta ya ukuzaji wa kielektroniki na prototi iliyoundwa kwa Kompyuta za Bodi Moja (SBC) kama OrangePi au Raspberry Pi SBC. Ina RTC iliyo na chelezo ya nguvu ya Super-Capa na baiti 64 za RAM isiyo tete.

Mpangilio wa maunzi:
Unganisha ubao wa PiRTC_SRM kwa SBC kwa kutumia kiunganishi cha pini 26, uhakikishe kuwa kuna mpangilio mzuri.

Usanidi wa Programu:
Sanidi SBC yako ili kutambua na kutumia vipengele vya RTC na NVMEM vilivyotolewa na bodi ya PiRTC_SRM.

Mazingira ya Maendeleo:
Ikiwa ungependa kurekebisha muundo au chanzo files ya bodi ya PiRTC_SRM, unaweza kutumia KiCad EDA (GPL) kwa kuhariri na kubinafsisha.

Utangulizi

  • Unasoma Mwongozo wa Marejeleo ya Mfumo wa Pi RTC.
  • Pi RTC ni bodi ya kielektroniki ya ukuzaji na uchapaji wa kielelezo kwa Kompyuta za Bodi Moja (SBC) kama OrangePi au Raspberry PI SBC's.
  • Pi RTC hutoa RTC iliyo na chelezo ya nguvu ya Super-Capa na baiti 64 za RAM isiyo na tete.
  • Bodi hutumia toleo la pini 26 la kiunganishi cha kawaida cha kupanua kinachopatikana kwenye SBC nyingi chenye fomu ya fomu karibu na Raspberry Pi asili, mara nyingi inaoana na pinout ya kiunganishi cha pini 40.
  • Pi RTC imeundwa kwa ajili ya watumiaji wanaopenda ukuzaji wa ARM uliopachikwa kwa kutumia programu huria, huria na huria pekee.
  • Kila taarifa kuhusu muundo inapatikana na nyaraka zote za vipengele zinapatikana kwa uhuru. Unaweza kupakua chanzo files kwa Pi RTC na kuzirekebisha kwa kutumia KiCad 1 EDA (GPL) kulingana na masharti ya leseni yanayopatikana katika sehemu ya leseni.
  • Unaweza kuunda na kutoa Pi RTC yako mwenyewe au toleo lililorekebishwa (lakini sio kuziuza).

Leseni

Leseni ya hati

  • Hati hii iko chini ya Leseni ya Creative Commons CC BY-SA-NC 4.0 2.
  • Imeandikwa katika LATEX na toleo la PDF linatolewa kwa kutumia pdflatex.

Leseni ya vifaa

  • Maunzi na taratibu za Pi RTC ziko chini ya Leseni ya Creative Commons CC BY-SA-NC 4.0 3.
  • Unaweza kutoa toleo lako la asili au lililorekebishwa la Pi RTC, na uitumie upendavyo, lakini usiiuze, hata bila faida.

Leseni ya programu
Programu zote za zamaniampLes iliyoundwa kwa ajili ya Pi RTC ziko chini ya Leseni ya GPLv3.

Vifaa

Vipimo
Mchoro wa 1 unatoa vipimo tofauti na nafasi za vipengele vikuu vya Pi RTC.

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

Viunganishi

Kiunganishi cha P1
Kiunganishi cha P1 ni kichwa cha kawaida cha 2.54mm (inchi 0.1), chenye safu 2 za pini 13. Kiunganishi cha P1 hutoa ufikiaji wa kichwa cha kawaida cha upanuzi wa PI.

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

Bandika # Maelezo Ishara ya RPi
1 +3.3V kutoka kwa Pi +3.3V
2 +5V kutoka kwa Pi (malipo ya RTC) +5V
3 SDA : Data ya Ufuatiliaji kwa basi la I2C I2C1 SDA
4 +5V kutoka kwa Pi (malipo ya RTC) +5V
5 SCL : Saa ya basi la I2C I2C1 SCL
6 GND: Ardhi GND
7 RTC GPIO GPIO 4
8 Haijatumiwa - Haijaunganishwa
9 GND: Ardhi GND
10 hadi 13 Haijatumiwa - Haijaunganishwa
14 GND: Ardhi GND
15 hadi 19 Haijatumiwa - Haijaunganishwa
20 GND: Ardhi GND
21 hadi 24 Haijatumiwa - Haijaunganishwa
25 GND: Ardhi GND
26 Haijatumiwa - Haijaunganishwa

Elektroniki

  • Pi RTC imeundwa kwa kutumia programu ya KiCad 4 EDA kwa ajili ya kuunda michoro na bodi za saketi zilizochapishwa.
  • Tazama ukurasa wa 9 katika viambatisho kwa michoro kamili. Vyanzo vya michoro vinapatikana kwa kupakuliwa kutoka kwa ukurasa wa bidhaa ya tindie na saraka ya 5 ya Pi RTC kwenye techdata.techno-innov.fr.

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

    Jina Maelezo
    U1 NXP PCF85363 RTC Saa.
    U2 TI LP2985 DC-DC kigeuzi cha kushuka chini.
    SC1 Bussmann 1 Farad supercapacitor.
I2C

Pi RTC hutumia basi la I2C pekee kutoka kwa kiunganishi cha pini 26 cha Pi. Basi 1 hushikilia saa ya PCF85363 RTC kwa anwani 0x51.

Anwani za I2C
Jedwali la 3 linaonyesha Anwani zote za I2C zinazowezekana za vipengele vinavyotumika kwenye PiRTC.

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

Sehemu ya I2C Biti 7 anwani ya I2C Anwani ya I2C + R / W kidogo
Saa ya PCF85363 RTC 0x51 0xA2 / 0xA3

Saa ya RTC

  • Pi RTC inajumuisha PCF85363 RTC iliyo na chelezo ya nguvu ya capacitor kubwa.
  • Matumizi ya Super-capacitor kwa chelezo ya nishati hupunguza alama ya mazingira na kuondoa hitaji la kubadilisha (na kuondoa) betri kwa gharama ya uhifadhi wa muda mfupi, ambao ni kati ya mwezi mmoja na miwili, lakini inapaswa kutosha kwa programu nyingi.
  • Kiini cha Linux kinaweza kutumia PCF85363 RTC katika moduli ya rtc-pcf85363 (CONFIG_RTC_DRV_PCF85363). Baada ya kupakia moduli ya rtc-pcf85363 kwenye kernel, lazima uongeze RTC kwenye orodha ya vifaa kwenye basi la I2C 1 : echo pcf85363 0x51 > /sys/bus/i2c/devices/i2c-1/new_device
  • Hii sio lazima ikiwa mti wa kifaa tayari una habari inayolingana.
  • Unaweza kufikia RTC kwa amri ya hwclock (kutoka kwa util-linux kifurushi kwenye usambazaji wa GNU/Linux kulingana na Debian) kama moja ya /dev/rtcN (badilisha 'N' na nambari inayofaa ya RTC).

NVMEM

  • PCF85363 RTC inajumuisha baiti 64 za RAM isiyo na tete (ili mradi nguvu ya supercapacitor iendeshe).
  • Ili kuweza kufikia kumbukumbu hii lazima uwe na usanidi ufuatao uliowekwa kwenye Kernel yako ya Linux.
    • CONFIG_RTC_NVMEM=y
    • CONFIG_NVMEM=y
    • CONFIG_NVMEM_SYSFS=y
  • Rejelea Wiki yetu kwa maelezo zaidi kuhusu jinsi ya kutumia NVMEM.

Programu

Historia ya marekebisho ya bodi

v0.1

  • Marekebisho haya ya bodi hayajauzwa kwa umma.
  • Toleo la kwanza la mfano, linalotolewa kwa ombi la mteja.

v0.2

  • Toleo halisi lililouzwa kama ilivyoandikwa kwa hati hii.
  • Hamisha RTC GPIO Pin hadi P1 pin7 badala ya P1 pin 8 (UART Tx).

Viambatisho

Skimatiki
Mipangilio ya bodi na mpangilio wa PCB imeundwa kwa kutumia programu ya KiCad 7 EDA. Unaweza kupakua vyanzo kwenye ukurasa wa 8 wa PiRTC wiki.techno-innov.fr.

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

BOM

Maelezo ya Sehemu Kumb Moduli Nb Mchuuzi Ref Farnell
kiunganishi cha xRpi  
2×13 Soketi ya Mkia Iliyopanuliwa 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
Diode 1N4148 D1 SOD-123 1 DIODI

Inc

1N4148W-7-F, 1776392
Super capacitor 1F, 2,7V SC1 TH-8mm 1 BUSSMANN HV0810-2R7105-R 2148482
Resistor 33 Ohms - kikomo cha sasa R1 0603 1 MULTICO MCWR06X33R0FTL 2447344

Kumbuka: Vipengee vinavyotumika kwenye Bodi vinaweza kubadilika kwa marejeleo yanayolingana kiutendaji bila taarifa ya awali

Historia ya marekebisho ya hati

Toleo Tarehe Mwandishi Habari
0.1 Januari 24, 2025 Nathaël Pajani Marekebisho ya awali

Kanusho
Pi RTC inatolewa "kama ilivyo" bila udhamini wa aina yoyote, unaoonyeshwa au kuonyeshwa, ikijumuisha, lakini sio tu, dhamana zilizodokezwa za uuzaji na usawa kwa madhumuni mahususi. Hatari nzima kuhusu ubora na utendakazi wa Pi RTC iko pamoja nawe. Iwapo Pi RTC itathibitika kuwa na kasoro, utachukua gharama ya huduma zote muhimu, ukarabati au urekebishaji.

Maswali Yanayoulizwa Mara Kwa Mara (FAQ)

  • Je, ninaweza kuuza toleo langu mwenyewe la bodi ya PiRTC_SRM?
    Kulingana na masharti ya leseni, unaruhusiwa kuunda na kutoa matoleo yaliyorekebishwa ya bodi ya PiRTC_SRM kwa matumizi ya kibinafsi, lakini si ya uuzaji wa kibiashara.
  • Je, bodi ya PiRTC_SRM inaoana na SBC zote?
    Ubao wa PiRTC_SRM umeundwa ili kuendana na Kompyuta za Bodi Moja ambazo zina kipengele cha umbo sawa na kubainisha kwa Raspberry Pi.

Nyaraka / Rasilimali

Techno Innov Pi RTC na Mfumo wa Upanuzi wa NVMEM [pdf] Mwongozo wa Mtumiaji
Bodi v0.2, Pi RTC na Mfumo wa Upanuzi wa NVMEM, Pi RTC na, Mfumo wa Upanuzi wa NVMEM, Mfumo wa Upanuzi, Mfumo

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *