Archiwum kategorii: Warsztat

XMing dla Raspberry

Nie zawsze będziecie mieli możliwość podłączenia monitora do Raspberry, ale czasami dostęp do środowiska graficznego może wiele ułatwić.

Można go sobie zapewnić dzięki pewnym właściwościom systemu X Window, który rozdziela warstwę sterowania oknami od ich wyświetlania. Innymi słowy: komendy do wyświetlania elementów interfejsu graficznego nie muszą wcale wykonywać się na Raspberry – mogą na Waszym laptopie podłączonym do niej przez SSH!
Czytaj dalej XMing dla Raspberry

Arduino UNO: ‚trochę’ działający stabilizator

Historia, jaką pewnie znacie: przypadkowe zwarcie pinów i Arduino zaczyna szaleć albo w ogóle przestaje odpowiadać. W moim przypadku, Visduino podłączone do zewnętrznego zasilacza 12v przez wejście dc, zaczęło zachowywać się mało stabilnie (przez usb wszystko było ok).

VISduino
VISduino

Objawy uszkodzenia zobaczyłem dopiero podłączając je do zasilacza laboratoryjnego. Zmieniałem napięcie zasilania i obserwowałem wyjście ze stabilizatora. Potem wykonałem takie same pomiary dla innego, ‚zdrowego’ UNO z tym samym typem stabilizatora (AMS1117).
IMG_1692_uno1
Czytaj dalej Arduino UNO: ‚trochę’ działający stabilizator

Generator funkcyjny DDS

Generator miał oryginalnie posłużyć do odblokowania pewnego Arduino.

Generator funkcyjny DDS
Generator funkcyjny DDS

Ktoś przestawił mu fusy, pomyślałem, że pomoże mi w jego uruchomieniu jako zewnętrzny zegar. Po co mam płacić grube setki, skoro takie wynalazki są dostępne za 90pln? Cóż – Arduino udało się przy jego pomocy uruchomić, ale od kupna ‚normalnego’ generatora się nie wykręciłem. Poniżej zobaczycie dlaczego.
Czytaj dalej Generator funkcyjny DDS

Znalezione w szufladzie: AtMega32 (+DDS)

Robiąc porządki w szufladzie niespodziewanie natrafiłem na zapomnianą AtMega32 – 16PU.

AtMega32
AtMega32

No smok straszny, nóżek mnóstwo (DIP40). Nawet nie pamiętam, kiedy ją kupiłem – mogło to być naście lat temu. Nie myśląc długo, postanowiłem sobie zrobić z niej takie low-cost arduino.

Wszystkie informacje znajdziecie na doskonałym Gammon Forum. Zwróćcie jednak uwagę, że podane tam instrukcje odnoszą się do AtMega328, nie 32. Układy te różnią się rozkładem pinów!

Czytaj dalej Znalezione w szufladzie: AtMega32 (+DDS)

Listonosz donosi: Generator funkcji DDS

Dosłownie przed chwilą wyszedł listonosz…

Generator funkcyjny DDS
Generator funkcyjny DDS

Zakupiony na ali generator funkcyjny DDS (ang. direct digital synthesizer)… Jakaś tam tymczasowa alternatywa do doświadczeń i docelowego sprzętu.
Zgodnie z opisem producenta:

  • Generuje przebiegi 1-65kHz na wyjściu DDS out
  • 1-8MHz na wyjściu HS OUT
  • Przesunięcie: 0.5Vpp-5Vpp
  • Amplituda: 0.5Vpp-14Vpp
  • Piły, sinusy, prostokąty, trójkąty, EKG i zakłócenia
  • Zasilanie 7-9V DC.

Test generatora znajdziecie w tym wpisie.
Zastosowanie generatora do uruchomienia AtMega32 znajdziecie tutaj.

Pozdrawiam,
A

Uszkodzona przetwornica?!

Nie wszystko złoto co importowane. Tak jednym jednym zdaniem można podsumować jeden z kupionych przeze mnie przetwornic.

Niezbyt szczęśliwy zasilacz
Niezbyt szczęśliwy zasilacz

Na pierwszy rzut oka ta przetwornica wydawała się bardzo ciekawa. Śmieszna cena (ok. $2.5) sprawiłą, że kupiłem ją z zamiarem zastosowania w jednym z konstruowanych urządzeń. Rzeczywistość nie tylko mnie rozczarowała, ale i przestraszyła.

Nie chodzi o to, że spali podłączone do niej urządzenie podając zbyt duże napięcie. Podczas moich testów zasilacz nie przekroczył 5v na wyjściu. Niebezpieczna jest jedna z jego charakterystyk zdjęta przy starcie układu:

Co jest?!
Co jest?!

Ale po kolei.
Czytaj dalej Uszkodzona przetwornica?!

Pokrzywdzone przez los Arduino – wymiana regulatora AMS1117

Kombinacja rozszerzenia zwierającego 5v i masę oraz zewnętrznego zasilania sprawiły, że Arduino przestało działać gdy zasilane przez gniazdo DC. Po krótkich badaniach okazało się, że padł regulator odpowiedzialny za konwersję vin do 5v. Dawał jedynie 2v:
arduino_voltage_regulator_00
A winny był właśnie ten misiek:
arduino_voltage_regulator_0
Nie ma rady, trzeba było go wymienić. Chiński dostawca stanął na wysokości zadania i już po rekordowych 2 tygodniach przyszedł cały zestaw regulatorów AMS1117/5V 1A:
arduino_voltage_regulator_ams1117
Czytaj dalej Pokrzywdzone przez los Arduino – wymiana regulatora AMS1117