Archiwum kategorii: Warsztat

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