Ja robię inicjalizację w ten sposób: 1. Zegar SPI na najwolniejszy 2. karta przez CS nie wybrana 3. Wysyłam 20 bajtów 0xFF 4. Wysyłam rozkaz GO_IDLE_STATE, (z wyborem CS) aż dostanę odpowiedź R1_IDLE_STATE (limit prób 100) 5. Wysyłam rozkaz SD_SEND_OP_COND, (z CS) limit prób 255, aż będzie odpowiedź 0 6. Wyłączam CRC (może u ciebie jest problem z obsługą...
Mój układ Atmega128 z kartą micro SD pobiera 9.5-12 mA przy napięciu 3 V. Bez karty ten sam układ pobiera 9.3 mA. Spotkałem też takie opinie: "By example, a Sandisk SD memory card draws 40mA (milliamps) when in use and 150uA (microamps) when in standby."
Przy świeżych SIM900 jest włączony sprzętowy flow control, ale to niczego nowego nie wnosi. Modem ma się synchronizować i już. Inna sprawa, że w przypadku świeżego modemu autobauding obsługuje prędkości: 4800, 9600, 19200, 38400, 57600 oraz 115000, jeśli twój mikrokontroler używa innych to się nie dogadają. Polecam też włożenie karty SIM i sprawdzenie...
http://obrazki.elektroda.pl/4553573800_1... Przy tworzeniu projektów z mikrokontrolerami, oprócz uniwersalnych płytek stykowych, często przydają się gotowe moduły testowe, które można szybko podłączyć. Można kupić takie w wielu sklepach, ale ich ceny są na ogół absurdalne, np. w Kamami sprzedają płytkę z ATmega128 za 109 zł! Poniżej...
Czy ktoś rozwiązał już ten problem? Mam u mnie to samo, konfiguracja w kodzie prawie identyczna jak autor tematu, z tym że mam cały układ zasilany 3,3v a linie mają może 5 cm, więc raczej nie tu upatruje sedna sprawy. Efekt podobny - jak karta zaskoczy to działa jakiś czas, potem wyłączę układ i po jakimś czasie już lipa.
http://obrazki.elektroda.pl/6106634100_1... Przedstawiam projekt inteligentnej stacji meteorologicznej. Jest to nietypowa konstrukcja, zdolna do przewidywania temperatury powietrza atmosferycznego na kolejne 24 godziny. Wykorzystałem do tego celu sztuczną sieć neuronową. Stacja rejestruje co minutę wartość temperatury oraz prezentuje...
http://obrazki.elektroda.net/71_12692978... Witam, Do niedawna byłem przeciwnikiem płytek testowych (zestawów uruchomieniowych) różnej maści. Zawsze wolałem sklecić sobie coś na szybko na płytce stykowej i już. Nie mniej jednak przy dużej ilości wpadających pomysłów do głowy (a mam ich ciągle bez liku jak na razie), w końcu braknie tych płytek stykowych,...
Hmm... tego nie próbowałem.... Zazwyczaj działam na czymś takim jak na schemacie. Działa w BASCOM-ie bez problemu. Zrobiłem też kilka czytników na 74LVX08, też działają pod BASCOM-em. P.S. Dopiero zauważyłem że przy DriveInit masz kod 225.... karta się nie resetuje .... Const Cperrdrivereset = 225 ' Error response Byte at Reset command Problemy z komunikacją...
Witam - od kilku dni walcze bez powodzenia z przepisaniem programu z AVR DOS na C -> FatFS Platforma sprzetowa ta sama co do AVR DOS (ta sama PCB)na AVR DOS działa , na FatFS nie che Atmega 128 z kwarcem 11,059200 Hz, karta SD zasilana z 3,3V atmega128 z 5V. Napięcia dopasowane za pomocą rezystorów. Dopasowywałem przykład ze #define DO_INIT()...
http://obrazki.elektroda.net/86_11534271... Witam Chciałbym zaprezentować wszystkim moją skromną konstrukcje o nazwie "Rowerowy komputer pokładowy".Kiedyś pomyślałem, że fanjnie byłoby mieć rejestrator prędkości na rowerze i po wycieczce obejżeć sobie zapis. Ostateczna konstrukcja okazała się bardziej skomplikowana niż początkowo zakładałem :P .Schemat...
Chciałem wykorzystać bibliotekę EFSL (http://efsl.be/) do komunikacji pomiędzy ATMEGA128 a karta SD. W pliku manuala do biblioteki efsl http://sourceforge.net/project/downloadi... , na stronie 10 w punkcie 3.2.2 pisze, że przy pomocy WinAVRa trzeba sobie najpierw skompilować biblioteki. O ile wcześniej pisałem...
Może być np. ATmega128 lub ATmega163, ale koniecznie potrzebuję rozwiązanie z ISA (odpadają TeleVGA itd.).
Rzecz w tym że nie mam czasu na lekturę. Po prostu potrzebuje program. Muszę zdać i zapomnieć. Wiem że urażam niejednego smakosza tematu z takim podejściem, no ale nie chce nikogo oszukiwać :) Dodano po 1 AVR Studio 4 oczywiście zainstalowane. Karta z mikrokontrolerem również.
Uzywam kostki CD4050 do konwersji z 5V na 3.3V. Dziala zarowno z wyswietlaczem typu Nokia LCD5100 oraz karta SD. Jak ktos nie lubi bawic sie w dzielniki to moze to byc takze pewien sposob rozwiazania tego problemu,. Troche przerost formy nad trescia no ale ...
Karta sim jest zasilana przez moduł gsm a sam moduł jest zasilany drutem po laminacie bo już nie miałem jak wepchnąć ścieżki chyba.
Witam, Przepraszam, że temat odkopuje ale dla mnie wydaje się aktualny. W powyższych wniosków popełniłem takie oto porównanie: http://obrazki.elektroda.net/84_12878761... Czy może ktoś potwierdzić, czy jest to dobre porównanie? Jak widać ATMega128 zasilana jest 5V, karta SD/MMC 3.3V W związku z tym występuje niedopasowanie poziomów napięciowych,...
witam dyskutujących. Kiedyś zapodałem temat na forum dotyczącym magistrali sterującej w inteligentnym budynku ale brak zainteresowania. Ja u siebie zrobiłem tak: - jednostka sterująca systemem oświetlenia, czujników, przekaźników wyjściowych i czujek alarmowych - atmega128 nadzorująca sieć rs485. - elementy wykonawcze. Male płytki mieszczące się w puszkach...
ja jak podłączałem kartę mmc do atmegi to linie danych 5V>3V łączyłem przez dzielnik rezystorowy 3V>5V łączyłem bezpośrednio i atmega odczytywała 3V jako logiczną 1 z tym że karta mmc działała na 3,3V. a te 0,3V może robić różnice
Witam. Temat był kilka razy poruszany na forum, jednakże wiedza zebrana w tych tematach nie jest dość wyczerpująca. Chcę podłączyć do ATMEGA128 kartę MMC/SD. Znalazłem w internecie kilka projektów w których zostało to już zrobione, ale wszystko w języku BASCOM bez "zbędnej" teorii co absolutnie nic mi nie daje. Poradziłbym sobie z problemem sterowania...
Witam, Nie wnikając zbytnio w temat to AT90USB1287, który autor wątku proponował na początku ma hosta USB. To jest praktycznie atmega128 z hostem USB. Dostępny w seguro elektronik. Tak tylko odpisuje bo ktoś wspominał, że nie zna małego procka z hostem USB. Pozdrawiam, MK
To nie jest mały hint. To jest chyba to o co mi chodziło. Skorzystam z pomocy jakiej mi tu koledzy udzieliliście i zobaczymy co z tego urodzę. Podejrzewam że mogę mieć problemy jakieś z określeniem pola dotykowego przycisków jakiem mam w planie zrobić na ekranie wyświetlacza ale mogę się mylić. jeszcze jedna sprawa. Owe rysunki(grafiki) wyświetlane...
To zależy jakiej jakości ma być ten dźwięk - R-PI to przesada. Najprostszy dźwięk da się zrobić na byle jakim AVR (choćby Atmega8) + karta SD + kondensatorki + wzmacniacz. (osobiście wykonałem odtwarzacz na PWM 8-bit 8kHz próbkowania 1 kanał - jakość nie powalała, ale komunikat głosowe były zrozumiałe, czas wykonania około 5 h z prototypem na stykówce)...
Witam wszystkich zainteresowanych wiem temat zapewne wałkowany nie raz, ale proszę o pomoc. Mianowicie chcę sobie zrobić zapis odczyt na karcie sd : 1. Jak podłączyć tę kartę do atmegi128 czy tak jest dobrze: ss--pin.10(at)---/cs--1(SD) sck-pin.11(at)---clk--5(SD) mosi-pin.12(at)-Data In-2(SD) miso-pin.13(at)-Data Out-7(SD) Dodano po 1 Wprowadziłem...
Witam w Nowym Roku Chciałem zapytać, czy ma znaczenie, do którego pinu kontrolera jest podpięte wejście sterujące wyborem karty SD ? Korzystam z kodu podanego w helpie - zamieniłem tylko PortB.4 na PortD.6 i cały czas mam aktywną kartę SD, co oczywiście skutkuje zablokowanie kontrolera. Jako, że nie działa mi to razem z innymi funkcjami, więc próbuję...
Ja tylko dodam, że nie są potrzebne osobne bufory na ramki dla obsługi poszczególnych połączeń. Warunek to nie stosować żadnego OS'a. Swoją drogą nigdy nie widziałem potrzeby by stosować OS na czymś takim jak AVR, bo nie ma to sensu. Ja na ATMEGA128 z zegarem 16MHz uzyskałem pasmo około 24kB dzielone na wiele połączeń w tym samym czasie, na jednym buforze....
Witam! Kiedyś, gdzieś w internecie wyczytałem że Hard-spi to szybszy sposób komunikacji procesora z np. kartą sd niż SOFT-SPI. Bardzo długo męczyłem się żeby At128 dogadała się z kartą sd przez HARD-SPI ale w końcu się udało. Napisałem prosty program zapisujący na kartę zmienną typu byte jednocześnie licząc ilość tych zapisów w czasie 1sek. [syntax=vbnet]Wait...
Witam morze ktoś z was uruchamiał web serwer na MMnet01 bo ja się zgubiłem po pierwszym przeprogramowaniu baskomem przestał się odzywać karta sieciowa tj. na słiczu nie widać podłączenia kabla ani transmisji danych ma ktoś plik tego serwera procesor to atmega 128 opis na stronie http://www.propox.com/products/t_124.htm...
jak ktoś chce ethernet to niech poszuka projektu ethernut(te wcześniejsze wersje z atmegą bo obecne są już na armach), najtańszy chyba jaki jest i bardzo łatwo można dostać gotowe procki atmega128 z rtlem już zlutowane(w polsce kilka firm to ma za ok100zł), zostaje tylko skompilować źródła i dorzucić tranzystorek i przekaźnik lub jak ktoś woli optotriak...
Witam Czy możecie koledzy polecić 'coś' fajnego do tworzenia efektownych (i efektywnych) GUI przy rozsądnej cenie (ew za free ;) )? Obecnie używam FTDI FT813 (ew również starszych modeli np FT800) więc korzystam z gotowych widżetów. Albo za mało jestem wtajemniczony albo po prostu nie łatwo jest zbudować coś co wygląda like a smartphone. Drążyłem temat...
Witam, Dane projektu: Atmega128 zasilana 3,3V Karta uSD 1GB wlutowana na płytkę jako główna pamięć zapisu zdarzeń Gniazdo karty SD do kopiowania danych z uSD na SD SD co działa: Inicjalizacja - działa zawsze bez problemu Zapisywanie - przy 250kHz zapis drugiego bajtu kończy się niepowodzeniem, przy 100kHz co dziesiąty kończy się niepowodzeniem Odczytywanie...
Panowie-działa. Nie ciągnąc już tematu, przedstawię co było źle i jak teraz działa. Więc zrobiłem najpierw na pamięci ram 64KB, do połowy której ładowałem próbki, gdy druga była odtwarzana. Tu miałem poważny błąd-jak się okazało głupie niedopatrzenie (jak to bywa w 90% problemów). Teraz już działa ok. Na początku inicjalizuje kartę-tak jak w helpie,...
Witam. Robię układ oparty na karcie SD, mikroprocesorze ATMEGA32. Program napisany w Bascomie, użyte zostały biblioteki AVR-DOS. MA on odtwarzać pliki WAV z karty, do testów używam tego programu znalezionego w internecie. 'dźwięk 32khz / 8 bit / mono / wav 'do każdego nagranego pliku dodać z przodu pliku 10% czasu utworu ciszy potrzebej na załadowanie...
Witam Mam płytkę z Atmega644P na której mam złącze SD.Gdy karta jest włożona to całkowity pobór prąd wynosi 220 mA, gdy kartę wyciągnę to spada do 140 mA. Dodatkowo Atmega się grzeje, gdy karta jest włożona, gdy ją wyciągnę to już nie. Karta jest zapisywana poprawnie. Inicjuje ją kodem jak poniżej: Schemat poprawiony Może jest tam błąd ? http://obrazki.elektroda.pl/8641795700_1...
FPGA to troche inna sprawa bo w jednej kosci mozesz i dac kilka procesorow do tego niezalezny hardware itp. Wszystko zalezy z jaka dokladnoscia musisz generowac sygnaly synchronizacji i wysylac do tego dane. Normalnie w PC miales pamiec obrazu o odpowiedniej organizacji ktora musiales wypelnic i fakt brak jakiejkolwiek sprzetowej akceleracji. Swojego...
a więc przy takim kodzie: $regfile = "M32Def.dat" $crystal = 16000000 $hwstack = 256 $swstack = 128 $framesize = 128 '---------------------------------------... Dim Timer1_licznik As Byte Dim Buffer(256) As Byte At 256 Dim Write_position As Word Dim Read_position As Word Dim S As String * 36 Dim...
Wykonałem termometr, który ma rejestrować wyniki z pomiaru temperatury na karcie SD w pliku TXT. Wzorowałem się na projekcie rejestratora pogodowego wykonanego przez kolegę Duch_a. Napisałem, krótki program na podstawie w/w projektu, który ma utworzyć plik na karcie i zapisać w nim krótki tekst. Niestety w wyniku działania programu plik nie zostaje...
http://obrazki.elektroda.net/28_12302587... Witam wszystkich. Tym razem mam przyjemność przedstawić kolejny projekt dla wujka. Jest nim sterownik świątecznego oświetlenia. Moja rola w projekcie to oczywiście wykonanie sterownika, a wujka ozdobienie domu. W sumie troszkę mu pomogłem, ale nie wiele, bo miałem jeszcze inne rzeczy do zrobienia....
Z kilku tematów z tej strony spróbowałem poskładać jeden program do zapisu i odczytu zmiennych z sd.Program wyszedł mi następujący: http://obrazki.elektroda.pl/7800048900_1... I niemam pewności co do pliku config_AVR-DOS ponieważ skopiowałem go w całości z tej strony[url=http://members.aon.at/voegel/... Karta sformatowana była na fat16...
Słyszeć słyszałem, widzieć nie widziałem - i przypuszczam, że przewaga jest chyba jedna, użytkownmargiik nie musi prawie nic umieć. Powiedzmy nie musi umieć programować. Bo niby po co mu ta umiejętność. ...proszę nie przesadzać, dla mnie prostszą częścią wykonania programatora to jest właśnie jego oprogramowanie. Pozazdrościć sprawności programistycznej....
Temat wałkowany ale jak ktoś ma kłopoty z sd to tu mój kod działający na atmege32 karta 256mb sformatować ją należy przed uruchomieniem układu 'Bascom kod [syntax=basic4gl]$regfile = "m32def.dat" $hwstack = 128 ' rozmiar stosu sprzętowego $swstack = 128 ' rozmiar stosu $framesize = 128 $include "Config_MMC.bas" $include "Config_AVR-DOS.bas" Dim Btemp1...
Witam Mimo, że większość proponowanych tutaj rozwiązań podłączenia RFM12 do Atmegi wykorzystuje SPI programowe, ja podłączyłem tradycyjnie, przez SPI sprzętowe - mimo, że nie miałem problemów z wgrywaniem kodu do Atmegi spiętej z RFM12, to uruchomienie ich razem jest problematyczne ( każde osobno działa bez problemu ) [syntax=basic4gl] $include "Config_AVR-DOS.BAS"...
Witam Niestety nie ( inna sprawa, że ostatnio brak czasu ) Używam zwykłej SD - 1 Gb Sandisk i 2Gb Kingston. Ale sienie poddaje i zamówiłem MMC 256 Mb. Używam wersji Bascom 1.11.9.5. Podłączam według opisu w pliku config_mmc.bas. Atmega32 jest na 5V karta SD na 3,3V, zastosowałem nawet dzielniki na rezystorach, żeby lepiej dopasować poziomy. http://obrazki.elektroda.pl/3931794300_1...
do SPI można podpiąć równolegle wiele układów ale tylko pod warunkiem, że wszystkie układy nieaktywne mają pin MISO w stanie HiZ. Tutaj bramka AND łamie tą zasadę, gdyż jej wyjście jest zawsze w stanie wysokim albo niskim. Ciężko będzie coś z tego wyciągnąć, możesz wstawić 74*09 oraz dodać podciąganie przed i za bramką. -- edit: Komplikacją będzie,...
Proponuję zerknąć tutaj: http://www.elektroda.pl/rtvforum/viewtop... Pozdrawiam.
Tto jest cały schemat związany z kartą SD :) Karta dostaje napięcie 3,3V (właśnie sprawdziłem).
Witam. Znalazłem na forum 3 posty na temat podłączania karty SD do AVR ale odpowiedzi nie znalazłem :/ Potrzebny mi jest schemat podłączenia karty SD do mikrokontrolera atmega128 w chwili obecnej nie będę slotu na ta kartę wykorzystywał ale chce aby był na pokładzie urządzenia "na przyszłość" procesor jest zasilany z 5V a karty SD z tego co wiem z 3.3V...
No chyba żartujesz? To jedynie odbiera bloki po 512B. Żeby zformatować to trzeba po pierwsze wysyłać. Dla porównania powiem Ci, że procedura która odbiera dane (czyli ta z kodu powyżej) ma 85 linijek, a cała procedura (no może nie cała bo jedynie zapis i odczyt plików) to FAT16 jakieś 10000 linijek. Samo formatowanie jest prostsze, ale piszę to żeby...
Na "kartach" widziałem 22MHz ale na ATmega128.
Udostępnił byś może program ? Albo chociaż kawałek z obsługą karty SD ... :P
Ja bym szczerze mówiąc postarał się wcisnąć tam FT232 + usb miniB/microB, albo chociaż max2323. Powód jest prosty. Sporo komputerów nie ma slotu na karty, a USB ma każdy. Tylko, że po co? Na tym właśnie polega idea tego urządzenia, żeby działało bez komputera. Karta SD to konieczność, bo gdzie indziej za rozsądne pieniądze trzymać programy - np AT24C1024...
portc atmega128 atmega128 portb bootloader atmega128
rozbierać aparat miernik dzwiek renault trafic schemat sterownika
lutownica electra lutownica electra
SAILOR RT2048 – polska instrukcja obsługi, dokumentacja, tłumaczenie manuala VHF Kara za brak oryginalnego zasilacza w Play