Elektroda.pl
Elektroda.pl
X
PCBway
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[ATMEGA324P][S1D13700][RFM12BS][STMPE811][DS1307]zasilanie

02 Sty 2012 03:36 1541 5
  • Poziom 8  
    Witam postanowiłem zbudować układ oparty o [ATMEGA324P][S1D13700][RFM12BS][STMPE811][DS1307] ma to być konstrukcja która pracuje przez 24h na dobę
    na początek postanowiłem zaprojektować płytke, gdy zajełem się schematem pojawiły się już pewne wątpliwości mianowicie chodzi o cześć układu odpowiedzialną za zasilanie.

    Miałem zamiar wykorzystać akumulatory tego typu
    Klik lecz przy nich bardzo duzo roboty trzeba zbudowac ładowarke wraz z balanserem układ odpowiedzialny za odcinanie zasilania gdy napiecie spada i odcinanie ładowania gdy napiecie za duze...

    Po pewnym czasie wpadłem na pomysł zasilania bateryjnego Klik w sumie podobnego bo napiecie takie samo gdy zastosujemy pakiety po dwie bateryjki ale ładowanie bardzo proste wyjmujesz baterie i wpinasz do ładowarki... wymyśliłem sobie coś takiego żę będą dwa koszyki z bateriami po dwie sztuki na koszyk każdy z koszyków bedzie podłaczony do układu z tl431 w którym opornikami ustawie sobie granice rozładowania koszyczka (troszeczke naciągnieta w góre żeby nie uszkodzić bateryjek) gdy napiecie jest za niskie to następuje przełączenie na drugi koszyczek w tym momencie moge opróżnić pierwszy a baterie naładować tak samo gdy drugi wyładowany
    I tu jest właśńie mój problem nie moge sobie tego zobrazować jak to zrealizować dodatkowo mam problem z doborem stabilizatora ponieważ mój układ wymaga dwóch napieć 3v3 i 5v(do podświetlenia lcd)

    Ahh... Czy współdzielenie lini TDI TDO TMS pomiedzy wyświetlacz a złącze JTAG programatora nie jest problemem czy wystąpią zakłócenia lub problemy z wyświetlaniem lub programowaniem?
    Jeżeli dopatrzył się ktoś na aktualnym schemacie jakiegokolwiek błędu proszę o inforamcje
    Pozdrawiam
  • PCBway
  • Pomocny post
    Poziom 20  
    Nie jestem wystarczająco doświadczony w urządzeniach zasilanych bateryjnie, ale wydaje mi się, że podałeś za mało założeń. Układ ma pracować 24/7 ale układ musi być zasilany bateryjnie? Czy nie ma możliwości podładowywania tak jak to robimy z telefonami i aku LiIon?
    Niezależnie jednak od tego ja bym nie proponował na siłę łączyć szeregowo akumulatorów LiPol czy LiIon tylko zostawił te 3,7V, a 5V do podświetlenia generował za pomocą małej przetworniczki indukcyjnej lub nawet pojemnościowej. Kluczowanie tranzystorem można brać z procesora, stabilizacji do LED nie trzeba robić, PWM tylko odpowiednio dobrać.

    A może dać 2-3 zwykłe ogniwa NiMH szeregowo? Ja robiłem układ ATTINY2313+RFM12B zasilane bezpośrednio z dwóch ogniw 1,5V - bez stabilizatorów czy przetwornic. Cały układ działa prawidłowo nawet przy 1,9V!

    Może troszkę pomogłem...?
  • PCBway
  • Poziom 8  
    tak układ musi być zasilany bateryjnie dodatkowo musi pracować 24/7 lecz w kazdym momencie moze ktos wyjac bateryjki i dac je do ładowania

    zasilanie 3v odpada, co do przetwornicy to tak jak na schemacie stosuje przetworniczke ac/dc z 5v na 260/510V Klik i ona pobiera prady ok. 350mA dodatkowo zależy mi na braku szumów w układzie nie jestem pewny ale taka przetworniczka robi troche zamieszania
    Co do tych stabilizatorów to myślałem nad lm2574 wersja5v z cewką 330µH do wyjścia podłączony stabilizator lm2574 wersja 3v3 z cewką 100µH dodatkowo maja one fajne napiecie wejscia 7-40V i możliwość shutdown tylko zazastanawia mnie jak to zrealizowac z jakiegoś pina bezpośrednio podpiąć pod tą nogę i gdy stan wysoki lub niski zasilanie odcięte lecz ten stan się nieutrzyma...
    Także chciałbym zrealizować włączanie układu microswitchem i też niewiem jak to zrobić że po 2sekundowym(lub mniejszym)wciśnięciu przycisku układ się odpala...
    Mam nadzieje że jasno sprecyzowałem swoje problemy i wątpliwości
    Pozdrawiam
  • Pomocny post
    Poziom 20  
    No dobra, myślałem, że jest jakieś proste, słabe podświetlenie LED. Ale dalej mnóstwo niewiadomych. Czy przetwornica będzie działała 24/7, bo jeśli tak, to potrzebne są aku o dużej pojemności, chyba że chce się zmieniać aku co 5-10h. Jeśli nie, określ jak długo ma pracować urządzenie na jedną zmianę akumulatorów i jaka jest średnia moc pobierana i zrób bilans energetyczny, albo przedstaw tu na forum.
    Według mnie trochę też bez sensu zmiana wyższego napięcia akumulatorów na niższe, żeby zasilać kolejną przetwornicę podwyższającą. Lepiej od razu zastosować przetwornicę podwyższającą zasilaną z napięcia jakie dają akumulatory.
    Jakiej pojemności potrzebujesz? Czy NiMH nie sprawią mniej problemów? Może jakiś żelowy 12V? Te baterie Litoweh UltraFire przy łączeniu szeregowym też wypadałoby jakoś balansować chyba.

    Co do JTAG - funkcja jest przestawiana za pomocą bezpieczników więc w projekcie linie wykorzystujesz albo jako JTAG albo I/O. I nie da się tego bezpiecznika przestawiać JTAGiem.

    Do włączania urządzeń bateryjnych było na elektrodzie kilka sprytnych układów - poszukaj. Tylko co ten wyłącznik ma włączać, jeśli urządzenie ma pracować non stop?
  • Poziom 8  
    w sumie to masz racje z tym podwyższeniem napiecia...
    nie przetwornica bedzie działała w momencie gdy procek bedzie wybudzony poprzez zewnetrzne przerwanie z rfm12bs lub stmpe811(czyli z panelu dotykowego) podświetlenie ekranu bedzie trwało w sumie chwile jedno klikniecie na wybraną opcje i nastepnie ekran wygaszony i znowu uspienie
    założyłem że urządzenie bedzie bardzo oszczędne powyłaczam wszystkie niepotrzebne układy peryferyjne i nie bedzie wiszących w powietrzu I/O
    wg moich wstepnych wyliczeń wynika że układ bedzie pobierał ok 600mA w momencie gdy wszystko działa gdy śpi to pobór energii bedzie oczywiście zniikomy
    bilans bede w stanie zrobić gdy bede miał złożony prototyp bo narazie to co na płytce stykowej już mnie przerosło poprostu zaduża plątanina kabelków... narazie zasilam z zasilacza warsztatowego lecz nie wszystkie układy podłączone....
    nie mam zamiast tych bateriii zastosowac takie akumulatorki, baterie tylko po to żeby zoobrazować
    zalezy mi na tym zeby urzadzenie było przenosne w miare możliwośi małe i łatwe w obsłudze a cieżko tak targac ze sobą aku żelowy...
    czy jak bym zastosował jakiś switch pomiedzy te trzy linie TDI TDO TMS który by przełączał pomiedzy jtag a lcd to było by to poprawne rozwiązanie
    no tak urządzenie pracuje non stop ale trzeba je kiedyś włączyć i ewentualnie wyłączyć gdy nie bedzie potrzebne...
    dzięki za dotychczasową pomoc
  • Pomocny post
    Poziom 20  
    Policz średni prąd pracy, to znaczy za jakiś określony czas, najlepiej wymiany akumulatorów. Średni, to znaczy 600mA*liczba godzin pracy czynnej + X mA*liczba godzin w uśpieniu + ewentualnie Y mA jakiś stanów przejściowych typu działanie czynne bez podświetlenia. Na tej podstawie możesz dobrać pojemność akumulatora lub określić czas pracy na założonym.
    Musisz też określić, czy podczas wymiany baterii konieczne jest jakieś zasilanie mocniejsze, czy wystarczy podtrzymanie pamięci w trybie uśpienia, a może w ogóle nie potrzeba nic pamiętać w RAM. Może łatwiej FRAM zastosować?
    Usypianie uC bez stosowania stabilizatora czy przetwornicy jest prostsze. Czyli wychodzi, że najlepiej dać 3*1,2mA lub Li-Ion. Ale może lepszym rozwiązaniem będzie połączenie 4*NiMH szeregowo, co da 4,8V, 4V przy skrajnym rozładowaniu - może pociągnie ta przetwornica wyświetlacza. Jak pisałem, na elektrodzie widziałem niedawno sprytne układy załączania urządzenia przyciskiem - poszukaj, bo ja teraz nie pamiętam tematu. Być może było tam też ze stabilizatorem włączanym z przycisku i podtrzymywanym przez uC. A chyba Microchip miał jakiś gotowy układ...
    Zawsze da się wybrać rozwiązanie optymalne, tylko trzeba określić kryterium optymalności na podstawie czynników: cena urządzenia, cena aku, 'upierdliwość' ładowania, złożoność układowa, czas działania na aku, ciężar, objętość itp.

    JTAG - switch Ci nic nie da! Poczytaj o tym w dokumentacji do uC i wszystko się wyjaśni!