mlodedrwale - arcyciekawy i przewspaniały blog o wszystkim

DIY Wszystkie

Dzisiaj przedstawię budowę elektroniki frezarki!

To jest druga część cyklu artykułów o budowie Frezarki CNC, część pierwsza: TUTAJ!

Elektronika.

Do sterowania silnikami wybrałem układ TB6560AHQ, który udało mi się w dość okazyjnej cenie kupić na znanym portalu aukcyjnym ;). Kupiłem jedną sztukę zapasową, co okazało się doskonałym pomysłem, ale o tym później. W internecie można znaleźć sporo informacji o tym, że układ ten jest kłopotliwy, że lubi się spalić itp. itd. Dlatego też nie bawiłem się w samodzielne projektowanie płytki tylko ordynarnie ściągnąłem projekt ze strony: http://www.cuteminds.com/index.php/en/tb6560ahq co okazało się doskonałym pomysłem, ponieważ sterownik wykonany wg tego projektu działa stabilnie i nie ma z nim najmniejszych problemów.

Płytka drukowana sterownika silnika krokowego wykonana w domu diy

Płytka wykonana metodą termotransferu, nawiercona wiertarką PIKO, która wbrew pozorom świetnie się do tego nadaje!

Diy sterownik cnc płytka drukowana i elementy

Układy TB6560AHQ kupione na allegro miały starte napisy! Nawet się zastanawiałem, czy nie zastanowić się dlaczego, ale po krótkim zastanowieniu postanowiłem się nad tym nie zastanawiać.
Czytaj dalej!


DIY Wszystkie

Dzisiaj chciałbym zaprezentować niezwykły skaner i tester urządzeń magistrali i2c!

Magistrala i2c, mimo, że dość wiekowa, ani trochę nie straciła na swojej popularności, wręcz przeciwnie, ciągle pojawiają się coraz to nowe układy korzystające z jej dobrodziejstw. Często zdarza się (przynajmniej mi), że mając nowy układ, po przeczytaniu datasheeta mam ochotę sprawdzić, czy dobrze zrozumiałem funkcje poszczególnych rejestrów, czy wartości zwracane przez procesor są takie, jakich się spodziewam. Zwykle w takim wypadku piszę prosty programik na procesor, montuję procesor do płytki  prototypowej, podłączam go do ft232, programuję procesor i za pomocą terminala odczytuje dane. Jeśli coś pójdzie nie tak, odczytam nie ten rejestr, wpiszę złą wartość do innego, muszę poprawić program, przekompilować go, zaprogramować procesor i liczyć, że wszystko będzie ok!  Kilka dni temu wpadłem na pomysł, jak procedurę testowania uprościć i w tym celu napisałem program IIC Tester.

Program wykorzystuje moduł FT232 do komunikacji z urządeniem i2c. Dzięki funkcji „bitbang” układu ft232 obywa się to bez pośrednictwa procesora!

Podłączenie

Aby używać modułu, wystarczy podłączyć linie SDA i SCL badanego układu do którejś z następujących linii układu FT232 (lub przejściówki opartej na tym układzie): TXD; RXD; RTS#; CTS#; DTR#; DSR#; DCD#; RI#. Oczywiście pamiętać należy o rezystorach podciągających obie linie do VCC! Następnie zaznaczamy w programie, które linie zostały wybrane i nacisnąć „Scan for I2C devices”. Urządzenia powinny zostać wykryte:

Skanowanie magistrali i2c za pomocą programu z pc przez usb i ft232
Czytaj dalej!


DIY Wszystkie

Dzień dobry!

Dzisiaj przedstawię Państwu opis budowy prostej, drewnianej, topornej rzec by można amatorskiej frezareczki CNC.

Odkąd pamiętam, zawsze marzyłem o takim urządzeniu! Zawsze wiedziałem, że chcę takie urządzenie posiadać, choć nie wiedziałem (i do dzisiaj nie wiem) do czego miałbym je wykorzystywać. Nie przeszkodziło mi to jednak w realizacji dziecięcego marzenia i budowy takiej uproszczonej konstrukcji.

Projekt maszyny powstał w programie”Sketchup” – nie dlatego, żeby ten program był stworzony do projektowania, ale był akurat pod ręką i uznałem, że się nadaje na tyle, by sprostać moim wymaganiom 🙂

Projekt frezarki cnc diy w sketchup project

Projekt zakładał (i tak zostało wykonane)

  • Pole robocze: 300x400x150
  • Wałki podparte 16mm
  •  Materiał: Sklejka 18 mm

Na etym etapie nie wiedziałem jeszcze jak będzie wyglądał napęd.
Zacząłem od zamówienia desek pociętych na wymiar (za pomocą maszyny cnc!).  Sklejka przyszła w paczce, pocięta niemal idealnie! Paczka ważyła bardzo dużo, kurier nie chciał jej wnieść do mieszkania, więc dzień po jej otrzymaniu cierpiałem na zakwasy!

Sklejka pocięta cnc, części do maszyny cnc
Czytaj dalej!


DIY Wszystkie

Witam, w dzisiejszym wpisie pragnę przedstawić Państwu rewelacyjny jak na moje możliwości, wspaniały i bardzo użyteczny Bootloader dla procesorów z rodziny AtMega!

Programator bootloader procesorów avr atmega

Jest to prosty w użyciu, zajmujący mniej niż 512 bajtów (256 słów), całkowicie darmowy (licencja MIT) otwartoźródłowy, łatwy w konfiguracji bootloader mający dość duże możliwości:

  • Komunikacja przez RS232, lub przejściówkę USB <-> RS232
  • Odczyt i zapis pamięci Flash
  • Podczas przesyłania danych w czasie zapisu pamięci flash sprawdzana jest suma kontrolna (XOR)
  • Odczyt i zapis pamięci EEPROM
  • Weryfikacja poprawności zapisu pamięci FLASH oraz EEPROM
  • Odczyt Fusebitów i Lockbitów
  • Sam inicjuje reset procesora
  • Graficzny interfejs (program z interfejsem konsolowym w drodze)
  • Ta sama wersja programu działa pod Windowsem(.Net Framework)  jak i Linuxem (potrzebne Mono)

Czytaj dalej!


Wszystkie

Kiedyś, bardzo bardzo dawno temu panna Daneczka obiecała zrobić nową skórkę do mojego bloga, co opisałem tutaj: http://www.mlodedrwale.pl/2008/03/27/nowa-skorka/. Od tamtego czasu panna Danka stawała się coraz lepszym grafikiem, zdobywała nowe doświadczenia i coraz mniej chciało jej się myśleć o moim skromnym blogu. A ja czekałem. Czekałem. Czekałem tak długo, aż w końcu wpadłem na genialny pomysł! Uwiodłem pannę Dankę! Tak proszę państwa, niby to sposób staroświecki, niby nie fair, ale jak się okazało – nieziemsko skuteczny. Zdobywszy serce tej niezwykle uzdolnionej Graficzki lobbowanie o nowy szablon stało się o wiele łatwiejsze! Dzięki temu wszystkiemu mogę Państwu przedstawić, świeżutkie jak upieczony student logo bloga:
Zaprojektowane przez Dankę Fukowską z Pixoko

Cała skórka/templatka, czy jak jej tam pojawi siuę niebawem, jak tylko ją zakoduję!

A tymczasem zapraszam do galerii panny (jeszcze) Danki: GALERIA!