Power management -probleemi

Taaspa tällainen.

Eli asetelma on:

328p 8MHz, toimii hyvin kolmellakin voltilla
LC Studio SD-kortinlukija
RTCTiny reaaliaikakello

Ongelma: kortinlukija toimii (siis lukee ja kirjoittaa)
hyvin 4.2V - 5V, mutta ei alempana. Reaaliaikakello
toimii hyvin samalla jännitealueella.

SD ja RTC ovat Kiinasta olevia moduuleja, koska
olivat halvempia kuin pelkät liittimet Suomesta.
Mitään ongelmaa ei olisi, jos käyttöjännite olisi 5V,
mutta kun meinaan syöttää LiPolla, eli voidaan olettaa
jännitteen olevan 3.7-4.2V. Yläalueella toimii ihan hyvin,
mutta heti 4.1V kohdalla muistikortille kirjoittaminen
lakkaa.

OLEN kokeillut kaikkea koko viikonvaihteen ilman tulosta.
Eli lähden siitä, että em. kiinanihmeet vaativat tuon yli
4.2V ja thats it.

Olen miettinyt kahta ratkaisumallia. Ensimmäinen on
nostaa LiPon jännite boosterilla (olisiko ollut TPS1640)
viiteen volttiin, toinen olisi pistää kaksi Lipoa sarjaan
ja pudottaa regulaattorilla viiteen volttiin. Kumpikin
vaihtoehto on OK, mutta miten saan ladattua kaksi
Lipoa, kun minulla on Laurin 1555 -piiriin täällä Ruuvipenkissä
esitetty LiPo -laturi käytössä? Menee hiukka hankalaksi
siis akkujen latailu, jos niitä tarvitaan kaksi.

Olisikohan mitään vippaskonstia nostaa 3.7V jännite
tuonne viiden voltin tienoille… ei varmaan ole.

Niin, ja mainosten mukaan sekä SD-korttimoduuli että
RTC toimivat hienosti 3.3 voltilla… :laughing: Paskanmarjat :imp:

Olisko linkkiä noihin mainoksiin tai sitten tuotesivua noista moduuleista?

Olen kurkkua myöten täynnä linkkejä…

SD-kortti tässä rassaa eniten, se löytyy googlettamalla
lc studio sd card (josta löytyy keskustelua aiheesta)
itse sylttytehdas: www.lcsoft.net

Eikä kortissa sinänsä ole mitään vikaa, se vaan ei
toimi 3.3 voltilla, koska ei sisällä esim. Arduinon
tarvitsemia logiikkatason muuntimia (5V -> 3.3V).

Jostain syystä homma toimii mainiosti ajamalla
5V moduulin 3.3V sisääntulonastaan, ja nyt ongelmani
on nostaa Lipon jännite tonne viiteen volttiin.

Jännitebuusterit olen kyllä jo tilannutkin, tulevat
ensi viikon aikana (TPS jotain 0.6V -> 5V tms.)
Taitaa olla helpoin vaihtoehto.

Tässä joitain korjausehdotuksia:

  1. Tarkasta käyttöjännitteet kullekin laitteelle. Jos SD-laite on 5 voltin (TTL) vehje, kuten vaikuttaa, niin sen käyttöjännitteen PITÄÄ olla 5 volttia +/- 5 % tai mitä datalehdessä sanotaankaan (tarkasta?)
  2. 5 voltin laitetta et juurikaan voi luotettavasti ohjata ilman tasonmuuntimia, saatikka jos käyttöjännite ei ole kunnossa.
  3. Käytä DC-DC step-up muunninta joka nostaa akkujännitteen 5 voltin tasolle. Tästä voit edelleen muuntaa 3.3 voltin jännitteen LDO regulaattorilla. Miksi näin? Koska jos akkujännite laskee esim. alle 3 voltin, niin LDO ei toimi kunnolla. Hyötysuhde jää ok tasolle kun LDO:lta otettavat virrat jäävät pieniksi.
  4. 5 Voltin laitteille tarvitaan tasonmuunnin kun niiden kanssa kommunikoidaan 3 voltin laitteella.

Powerointi on joka-ikisessä kytkennässä tärkeää, samoin oikeat logiikkatasot ja nämä vaikuttavat toisiinsa.

Tässä vielä esimerkki
sivuiltani jossa on käytetty TI:N varauspumppua tekemään 5 voltin jännite ja TXB-tasonmuunninta kommunikointiin (3V <-> 5V).