My na Facebook'u
Emeryci
Komputerowe wspomaganie projektowania

Komputerowe Wspomaganie Projektowania

Projekty mikroprocesorowych urządzeń elektronicznych opartych na ATMega8 w programie KiCAD

 

Mateusz Gaweł

Urządzenie do pomiaru temperatury i oświetlenia z interfejsem RS232

Schemat.pdf
Otwórz schemat
Płytka
Płytka
3D góra
3D góra
3D dół
3D dół
PCB1
Płytka PCB #1
PCB2
Płytka PCB #2
PCB2
Gotowa płytka PCB

Opis:

Urządzenie ma za zadanie dokonywać odczytu temperatury z termometru cyfrowego DS18B20 oraz poziomu napięcia z dzielnika złożonego z rezystora i fotorezystora, która odpowiada instensywności oświetlenia. Do odczytu temperatury wykorzystany został interfejs 1-wire, a do odczytu poziomu jasności wbudowany przetwornik analogowo-cyfrowy wewnątrz mikrokontrolera. Wyniki pomiaru są wyświetlane na multipleksowanym wyświetlaczu siedmiosegmentowym lub przesyłane do komputera PC lub innego urządzenia za pośrednistwem interfejsu RS232.

Mateusz Grazda

Przetwornk analogowo-cyfrowy i cyfrowo-analogowy z interfejsem RS485 i wskaźnikiem LED

Schemat.pdf
Otwórz schemat
Płytka
Płytka
3D góra
3D góra
3D dół
3D dół
PCB1
Płytka PCB #1
PCB2
Płytka PCB #2
PCB2
Gotowa płytka PCB

Opis:

Urządzenie służy do pobierania informacji z przetwornika analogowo-cyfrowego i wysyłanie danych do komputera wykorzystując protokół ModBus i interfejs RS485. Dodatkowo urządzenie przetwarza dane otrzymane od komputra na dane analogowe wykorzystując ten sam protokół i interfejs. Diody LED służą jako wskaźnik poziomu sygnału analogowego. Urządzenie może być wykorzystane do budowy wskaźnika poziomu sygnału audio, lub prostego analizatora widma wykorzystując prosty algorytm FFT.

Marek Kopczyk

Zegar czasu rzeczywistego z alarmem i podtrzymaniem pojemnościowym

Schemat.pdf
Otwórz schemat
Płytka
Płytka
3D góra
3D góra
3D dół
3D dół
PCB1
Płytka PCB #1
PCB2
Płytka PCB #2
PCB2
Gotowa płytka PCB

Opis:

Zegar czasu rzeczywistego oparty o układ RTC DS1307 z wbudowanym interfejsem szeregowym I2C. Zegar pozwala na zaprogramowanie 100 alarmów w dowolnej konfiguracji - alarm dniowy, tygodniowy, dzień miesiąca itp. Nastawy są przechowywane w nieulotnej pamięci EEPROM. Dodatkowo intensywność świecenia wyświetlaczy LED jest automatycznie dostosowywana do światła zewnętrznego przy użyciu fotorezystora i wbudowanego przetwornika analogowo-cyfrowego wewnątrz mikrokontrolera. Praca zegara po odłączeniu zewnętrzego żródła zasilania jest możliwa, dzięki zastosowaniu kondensatora dużej pojemności, przez około dwa tygodnie.

Paweł Kowalik

Wyświetlacz graficzny LCD 192x64 z interfejsem RS232 i obsługą klawiatury - Terminal szeregowy

Schemat.pdf
Otwórz schemat
Płytka
Płytka
3D góra
3D góra
3D dół
3D dół
PCB1
Płytka PCB #1
PCB2
Płytka PCB #2
PCB2
Gotowa płytka PCB

Opis:

Sterownik wyświetlacza graficznego umożliwiający wyświetlanie dowolnej predefiniowanej czcionki i grafiki. Informacje o treści wyświetlanego obrazu są wysyłane do sterownika za pomocą interfejsu szeregowego RS232. Zadaniem układu jest przetłumacznie otrzymanego kodu na odpowiednią postać tekstową lub graficzną. Pozwala to użytkownikowi na prostą obsługę wyświetlacza bez zagłębianie się w jego logikę. Dodatkowa pamięć RAM dołączona do mikrokontrolera na pomocą interfejsu SPI ma za zadanie przechowywać tymczasowe informacje przeznaczone do wyświetlania w postaci map bitowych. Urządzenie po podłączeniu do niego standardowej klawiatury może pracować jako dwukierunkowy terminal RS232.

Dawid Kuczek

Modem radiowy z interfejsem RS232 na pasmo ISM 433MHz

Schemat.pdf
Otwórz schemat
Płytka
Płytka
3D góra
3D góra
3D dół
3D dół

Opis:

Modem radiowy do transmisji szeregowej z maksymalna prędkościa 115200bits/s w pasmie ISM 433MHz. Urządzenie pozwala na maksymalną łącznośc w terenie otwartym do około 2km przy zastosowaniu zewnętrznej anteny o zysku 10dB. Ponadto modem posiada wbudowane bufor wejściowy i wyjściowy oraz intelignetny układ sterowania przepływem danych. Diody LED mają za zadanie sygnalizację stanu pracy modemu jak nadawanie, odbiór oraz przepełnienie buforów.

Tomasz Majcher

Obsługa diod LED

Schemat.pdf
Otwórz schemat
Płytka
Płytka
3D góra
3D góra
3D dół
3D dół

Opis:

Proste urządzenie do bezpośredniego sterowania diodami LED - efekt świetlny. Układ ma za zadanie wyświetlanie prostych sekwencji świecenia diod LED według zadanego programu. Urządzenie umożliwia wyświetlanie 10 różnych sekwencji oraz na zmianę prędkości ich wyświetlania przy użyciu przycisków sterujących.

Bogusław Rzeszut

Komunikacja USB - karta wejścia/wyjścia analogowego

Schemat.pdf
Otwórz schemat
Płytka
Płytka
3D góra
3D góra
3D dół
3D dół
PCB1
Płytka PCB #1
PCB2
Płytka PCB #2
PCB2
Gotowa płytka PCB

Opis:

Powyższy projekt jest urządzeniem zdolnym do komunikacji za pomocą interfejsu USB z komputerem PC. Komunikacja ta została wykorzystana do przesyłania informacji analogowych łączem cyfrowym. Układ może posłużyć do budowy prostej syntezy cyfrowej DDS. Przy pomocy tej syntezy można generować dowolny przebieg analogowy z pasma akustycznego o bardzo małym kroku przestrajania poniżej 0,1Hz. Kształt przebiegu jest rysowany na ekranie komputera, a następnie wysyłany do urządzenia i przechowywany w wewnętrznej pamięci RAM. Układ może również po stworzeniu prostego sterownika służyć jako prosta karta dźwiękowa podłączana do portu USB.

Tomasz Skrok

Obsługa wyświetlacza alfanumerycznego 2x16 z interfejsem RS232

Schemat.pdf
Otwórz schemat
Płytka
Płytka
3D góra
3D góra
3D dół
3D dół
PCB1
Płytka PCB #1
PCB2
Płytka PCB #2
PCB2
Gotowa płytka PCB

Opis:

Sterownik ten pozwala na odczytywanie danych za pośrednictwem interfejsu RS232 i wyświetlaniu ich na wyświetlaczu LCD. Może posłużyć jak proste urządzenie wyjścia dla systemów wbudowanych – informacje o stanie systemu. Układ może pracować w trybie tekstowym i bezpośrednio odczytywać znaki w kodzie ASCII lub pracować zgodnie z protokołem ModBus. Prędkość komunikacji może być ustalona z zakresu od 300bits/s do 115200bits/s.

Wojciech Wieczorek

Linijka LED multipleksowana prosta - termometr cyfrowy

Schemat.pdf
Otwórz schemat
Płytka
Płytka
3D góra
3D góra
3D dół
3D dół

Opis:

Prosta linijka LED służąca do wskazywania wartości temperatury odczytanej z termometru cyfrowego DS18B20. Zakres temperatur może być zmieniany w szerokim zakresie od -40°C do 85°C. Minimalna czułość temperatury to 0,05°C, a maksymalna 10°C na pojedyncza diodę. Tak precyzyjną czułość udało się uzyskać poprzez uśrednianie wielokrotnego pomiaru.

Mateusz Winiarski

Obsługa klawiatury multipleksowej z interfejsem RS232

Schemat.pdf
Otwórz schemat
Płytka
Płytka
3D góra
3D góra
3D dół
3D dół

Opis:

Prosta klawiatura multipleksowana złożona z 16 klawiszy. Układ ten może posłużyć jako proste urządzenie wejścia dla urządzeń wbudowanych lub jako konsola sterująca pracą maszyny. Urządzenie komunikuje się za pomocą interfejsu RS232. Wysyłane znaki mogą być w standardzie tekstowym ASCII, bądź przesyłane z wykorzystaniem protokołu ModBus.

 

Paweł Kiciński

Sterownik prędkości silnika prądu stałego

Schemat
Otwórz schemat
Płytka
Płytka
3D góra
3D góra
3D dół
3D dół

Opis:

Układ regulacji prędkości obrotowej silnika DC z wykorzystaniem mostka typu H. Zadaniem mikrokontrolera w tym układzie jest odpowiednie sterowanie tranzystorami mocy MOSFET w wykorzystaniem modulacji szerokości impulsu PWM do zadawania prędkości obrotowej. Dodatkowo układ wyposażono w wejście impulsów pochodzących od  n kodera, celem zapewnienia sprzężenia zwrotnego - pomiaru prędkości. Algorytm działania urządzenia jest oparty o regulator proporcjonalny.

 

Dodany: 17-02-2012 20:52, przez: D. Kuczek Zmodyfikowany: 13-02-2013 16:02