Skocz do zawartości

_LM_

Użytkownicy
  • Zawartość

    644
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    11

Wszystko napisane przez _LM_

  1. Pewnie dla tego że te 1mS jest wyliczane dla każdej możliwej częstotliwości taktowania. No a sekunda do sekundy minuta do minuty. A błąd rośnie do tego starzenie rezonatora i parę innych niuansów
  2. Im mniej tym lepiej +/- 20ppm to dość standartowa wartość
  3. Jeśli dokładność tych kwarców w ppm jest taka sama, to niema znaczenia który użyjesz. Z tym kwarcem zegarkowym jest taka rzecz że możesz go podłączyć bezpośrednio do wejścia timera2 i w ten sposób masz przerwania co 1s. W atmedze 328 podłączasz go zamiast generatora 16Mhz a sam mikrokontroler może być taktowany wewnętrznym generatorem rc Jakbyś chciał przetestować int main(void){ ASSR |=(1<<AS2); //zmiana źródła zegara licznika na kwarc zegarkowy TIMSK |=(1<<TOIE2); //zezwolenie na przerwanie po przepełnieniu TCCR2 |=(1<<CS22)|(1<<CS20); //prescaler 128 sei()
  4. Miałem taki pomysł aby zrobić coś na wzór STMCubeMX aby można było generować prosto z widoku mikrokontrolera, no ale pojawia się pytanie o sens takiego narzędzia kiedy małe ośmiobitowce powoli odchodzą do lamusa, takie narzędzie byłoby super tak z 15lat temu a teraz? W każdym razie na pewno przydało by się coś do konfiguracji peryferiów - zwłaszcza timerów gdyż to zwykle sprawia największe trudności. Program chwilowo nie jest rozwijany na korzyść sanwa link no ale ten projekt jest już na finiszu, także będę mógł popracować nad generatorem makr.
  5. Dzisiaj już nie, jeśli masz jakieś uwagi co do aplikacji to proszę pisać.
  6. Typowo 1...3V z resztą ten parametr może być inny z uwagi na niskie napięcie i niewielki prąd źródła, u ciebie <50µA
  7. Przeczytaj EDITa, wiedziałem że zapytasz
  8. Zawsze z tych dwóch mosfetów można zrobić przerzutnik schmitta co by pewniej działało, no ale to nie na dzisiaj zabawa. EDIT może to źle napisalem, chodziło o wprowadzenie histerezy aby parametry tranzystorów nie wpływały na układ
  9. @farmaceutaTrudno podać jedyne słuszne rozwiązanie, każdy projekt ma inne założenia i wymagania. Zawsze warto weryfikować swoje założenia czy to na forum czy budując prototyp i testować przy różnych nietypowych warunkach zasilania - chyba szczególnie ma to znaczenie przy zas bateryjnym. Np: co się stanie kiedy zapomnisz o swoim urządzeniu na pół roku? Czy jak go wyjmiesz z szuflady będzie zdatne do użycia, czy pcb będzie cała zielona od wylanego elektrolitu? Mi spodobała się opcja którą zaproponował @H1M4W4R1 CMOSy w stanie ustalonym pobierają taki prąd że nieraz trudno go zmierzyć, warto o ty
  10. Bardzo często wystarcza dokładne zapoznanie się notą danego mikrokontrolera i wykorzystanie trybów oszczędzania energii. Tu mamy sytuację nietypową ze względu na obecność przetwornicy jednak gdy zasilanie jest bezpośrednie to lepiej wykorzystywać uśpienie µC
  11. @farmaceuta w układzie który pokazał @ethanak jedyne czego trzeba dopilnować to aby Ugs mosfetów nie był niższy niż najniższe napięcie pracy gdyż będzie to prowadziło do samoczynnego uruchamiania układu. Co z resztą i tak się stanie kiedy akumulatorki osiągną wartość w okolicach 3V. Wynika to z noty katalogowej Także aż tak kolorowo nie jest, trzeba szukać tranzystorów o jak najniższym Vgs.
  12. No to lecimy z apką Wiadomka trzeba nad nią nieco popracować. @Treker wydzielisz mi ten worklog do osobnego tematu? Proszę
  13. OK przeczytaj jeszcze te edity które dodałem, myślę że ma to szansę działać
  14. Tu trzeba niestety iść na kompromis tak aby nie okazało się że układ włączający bierze więcej prądu niż całość hahaha. No a ten rower nie jest 5V tolerant? A gdyby wywalić zenerkę a rezystor zwiększyć powyżej 1MΩ Oczywiście z uwzględnieniem EDITU wcześniej gdzie pisałem żeby podłączyć go do zasilania
  15. Mosfecik i dioda, z przyciskiem wg życzeń @ethanak @H1M4W4R1 z tym przerzutnikiem też mi to chodziło po głowie. Ah kurde zaś u siebie błąd znalazłem! Rezystor lepiej będzie podłączyć do źródła zasilania!
  16. No tak, na papierze zawsze wszystko elegancko działa. Dobra póki faktycznie czegoś sensownego nie wykombinuję, wstrzymuję się od nieprzemyślanych odpowiedzi.
  17. Pytanie tylko jakie podciąganie ma wyjście SD przetwornicy i czy uP jest w stanie wykryć drobną zmianę. Czyli podczas pracy musisz podtrzymać stan sd na poziomie wysokim, przełączając pin mikrokontrolera na wejscie przez bardzo krótką chwilę sprawdzić czy przycisk nie został wciśnięty EDIT: już doczytałem o tym podciąganiu, dobierając r w obwodzie microswitcha powinno to zadziałać EDIT2: dla bezpieczeństwa dodałbym diodę schottky połączoną anodą do pinu mikrokontrolera po to aby napięcię zwrotne kiedy przycisk jest naciśnięty nie przedostało się na port
  18. _LM_

    Funkcja Input Capture w Arduino

    chyba 10µS chodzi Ci o ten kawałek kodu? if (!timer){ // jesli timer jest 0 if(!start_meas){ // i jesli zmienna start_meas jest 0 PORT(PORT_TRIG) |= (1 << TRIG); // Stan wysoki na trig przez 10us _delay_us(10); PORT(PORT_TRIG) &=~ (1 << TRIG); start_meas = 1; // zakonczono wywolanie pomiary timer = 10; // czasookres pomiaru .. ok 300ms }
  19. Taki offtop: mam tam na stanie reflektometr TDR do szukania miejsc awarii na sieci ciepłowniczej. To jest dopiero fajna zabawka. Na szczęście nie musiałem za nią płacić
  20. Tak naprawdę nic nie wiem o tym mierniku, po prostu wpisałem unit - rs232. Ja przymierzam się do tego brymena jako drugi multimetr polowy, głównie do zadań na ciepłowni gdzie serwisuję automatykę. Tak wiem że to nie ten zakres cenowy
  21. Poza tym nie znam się aż tak dobrze na miernikach, np: taki unit ma rs232, jeszcze pytanie w jaki sposób dane są przesyłane, być może byłoby to do rozgryzienia
  22. Ze względu na: nie sposób prawidłowo odpowiedzieć na to pytanie Nie wiem co dla ciebie znaczy "tani", natomiast na pewno trzeba szukać czegoś z czym można się jakkolwiek skomunikować. Tu już różnie bywa może nawet znalazłby się jakiś UNIT z portem r232?
  23. Ja myślę że jest to kwestia skali: ktoś kto projektuje urządzenia zawodowo i w dużych ilościach będzie szukał nowocześniejszych podzespołów i to dostępnych w setkach sztuk. A ten logger na który zszedł temat? Jak ktoś powieli tę konstrukcję to już będę happy zwłaszcza że do brymena już dawno temu były takie opracowania, do Sanwy nie znalazłem, ale dość szybko się okazało że oba mierniki mają ten sam protokół (co nie dziwi gdyż sanwa jest produkowana na tym samym chipsecie) jedyną moją innowacją będzie dodanie modułu BT i wysłanie danych do APki w telefonie. Resztę robię dla funu - bo lubię
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.