morswin 0 Zgłoś odpowiedź Napisano 22 Luty 2011 Dzięki za rady, ta płytkę traktuje jako sprzęt do testowania softu na pewno ulegnie zmianie i wszytko będzie w SMD, płytki będę robił sam więc dwustronna odpada. Z chęcią obejrzę schematy. Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
slawomirdyl 1 Zgłoś odpowiedź Napisano 22 Luty 2011 Dzięki za rady, ta płytkę traktuje jako sprzęt do testowania softu na pewno ulegnie zmianie i wszytko będzie w SMD, płytki będę robił sam więc dwustronna odpada. Z chęcią obejrzę schematy. Pamiętaj że chcę być pierwszym testującym Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
loccutus 0 Zgłoś odpowiedź Napisano 22 Luty 2011 http://prototypy.com.pl/ - za pojedynczą sztukę tej wielkości zapłacisz 60zł brutto, płytka ze soldermaską, dwustronna, pocynowana, mała zgrabna i śliczna... warto sie paprać w chlorkach czy innym badziewiu? jak znajdziesz 2, 3 chętnych to cena się zrobi jeszcze lepsza. Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
morswin 0 Zgłoś odpowiedź Napisano 22 Luty 2011 Przy większej ilości robi się to już opłacalne, jak soft będzie działać dobrze to będzie można wtedy pomyśleć. Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
loccutus 0 Zgłoś odpowiedź Napisano 22 Luty 2011 http://www.aqualed.pl/rtl/morswin.zip W archiwum są pliki E 5.8, Tylko używaj "z głową" bo rysunki są robione na szybkiego i nie przywiązywałem uwagi np. do prawidłowych wartości elementów. Można to jeszcze wygładzić, przesuwając elementy troszkę zmniejszyć całość, albo zmniejszyć liczbę przelotek , generalnie potraktuj to jako ewentualna baza do przeróbek. Zresztą na pewno sobie poradzisz. Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
morswin 0 Zgłoś odpowiedź Napisano 23 Luty 2011 Dzięki na pewno wykorzystam w finalnej wersji. Od weekendu biorę się za soft. Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
morswin 0 Zgłoś odpowiedź Napisano 27 Luty 2011 Platforma do testowania softu uruchomiona, działa już nawet zegarek Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
morswin 0 Zgłoś odpowiedź Napisano 9 Marzec 2011 Soft powoli powstaje, jeszcze parę dni i postaram się wrzucić coś konkretnego dla zainteresowanych. Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
slawomirdyl 1 Zgłoś odpowiedź Napisano 9 Marzec 2011 Soft powoli powstaje, jeszcze parę dni i postaram się wrzucić coś konkretnego dla zainteresowanych. To kiedy można będzie testować Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
morswin 0 Zgłoś odpowiedź Napisano 17 Marzec 2011 Zamieszczam krótki filmik trochę kiepskiej jakości ale coś tam widać. http://www.youtube.com/watch?v=z6cbXKwXODo Zostało jeszcze zrobienie wschodów i zachodów oraz zapis ustawień w pamięci. I tu mam pytanie do loccutusa jak często modyfikować wypełnienie aby wyglądało płynnie co 1s czy może w dłuższych odcinkach czasu? Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
slawomirdyl 1 Zgłoś odpowiedź Napisano 17 Marzec 2011 Pamiętałeś o potrzymaniu napięcia albo pamięci ? Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
lubusik 0 Zgłoś odpowiedź Napisano 17 Marzec 2011 moim zdaniem to zależy jak długo ma trwać wschód/ zachód ... jeżeli pwma masz 10 bitowego i zmieniasz co 1 sec to : 1024 x 1 sec = 1024 sec / 60 min = 17 min itd Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
morswin 0 Zgłoś odpowiedź Napisano 17 Marzec 2011 Zegarek podtrzymywany jest przez baterię a wszelkie ustawienia będą zapisywane w nieulotnej pamięci eeprom. Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
loccutus 0 Zgłoś odpowiedź Napisano 17 Marzec 2011 Inaczej wygląda "w powietrzu", inaczej na akwarium - nie przejmuj się. I tak nigdy nie uzyskasz całkowitej płynności. A co do czasu to tak jak lubusik - pauza do inkrementacji PWM i jego granica dadzą ci czas "akcji".. Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
morswin 0 Zgłoś odpowiedź Napisano 17 Marzec 2011 Myślałem trochę inaczej: czas inkrementacji PWM byłby stały np. 5s a wyliczałbym wartość inkrementacji na podstawie mocy max i czasu wschodu/ zachodu. Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
loccutus 0 Zgłoś odpowiedź Napisano 17 Marzec 2011 Można i tak, ale wtedy z płynnością zmian jasności przy niskim wypełnieniu będzie jeszcze gorzej... Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
morswin 0 Zgłoś odpowiedź Napisano 17 Marzec 2011 Mógłbyś rozwinąć tą pierwszą ideę dokładniej na jakimś przykładzie np bo nie do końca ją rozumiem. Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
loccutus 0 Zgłoś odpowiedź Napisano 17 Marzec 2011 Załóżmy że masz PWM 10 bitów, wypełnienie proporcjonalne do jasności (0=ciemno), ale dla uproszczenia max wartość jaką bedziesz zapisywał do OCRx to 1000. (te 23 pozostałe oczka i tak niewiele wniosą, można to sprawdzić i skompensować prądem na driverze jak już ktoś musi) Przyjmujesz wtedy (nie do końca prawdziwie ale to przykład) że 100% jasności odpowiada OCRx=1000, 50%=OCRx 500 itd.. - masz zatem możliwość ustalenia mocy światła w danym kanale w %. Użytkownik ustala że chce mieć np. 60% mocy w kanale i świt ma trwać godzinę. 60% - czyli inkrementujesz OCRx od 0 do 600 z pauzą tak długą że zejdzie ci na to godzina... Pomijając czas wykonywania pozostałych instrukcji (jak nie możesz bez tego żyć to musisz go wyliczyć w symulatorze i uwzględnić, albo "olać" bo przecież to nie zegar atomowy tylko lampa) Podziel godzine na 600 odcinków czasu - czyli wylicz swoją pauze. jak? - Godzina ma 3600 sekund, 600oczek PWM = po 6 sekund na "oczko". Masz wszystko, teraz to już zwykła pętla For:Next Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach