Drivery LED PWM oraz prosty sterownik Świt Zmierzch oparty na Arduino

Podobne dokumenty
SCL > Pin 21 SDA > Pin 20 VCC > 5V GND > GND

Instrukcja obsługi Zasilacz regulowany WINNERS XL4015 USB

Instrukcja dla: Icomsat v1.0 SIM900 GSM/GPRS shield for Arduino oraz dla GPRS Shield produkcji Seeedstudio.

Uczeń/Uczennica po zestawieniu połączeń zgłasza nauczycielowi gotowość do sprawdzenia układu i wszystkich połączeń.

SDD287 - wysokoprądowy, podwójny driver silnika DC

Systemy Wbudowane. Arduino - rozszerzanie. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD

Rafał Staszewski Maciej Trzebiński, Dominik Derendarz

Zestaw Startowy EvB. Więcej informacji na stronie:

Aplikacja sterownika LED RGB UNIV

Spis treści. Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 ZASADY OCENIANIA

AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe

UNO R3 Starter Kit do nauki programowania mikroprocesorów AVR

Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1

PiXiMo Driver LED 12x350 ma

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

SUPPORT TECHNICZNY:

LABORATORIUM PODSTAW ELEKTRONIKI MATERIAŁY POMOCNICZE SERIA PIERWSZA

Arduino Power Shield. Moduł Arduino do sterowania silnikami dużej mocy i pomiaru prądu

SYSTEM PIROTECHNICZNY PYROBOX. CZĘŚĆ 12. Wersja nr 2 / Amatorski system pirotechniczny.

Uwaga: dioda na wyjściu 13 świeci gdy na wyjście podamy 0.

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168

StrK Sterownik bipolarnego silnika krokowego

Płyta uruchomieniowa EBX51

SML3 październik

Instrukcja obsługi. MLD 24 mini LED driver LED V MODUS S.J. Wadowicka Kraków, Polska.

Spis treści. 1. Rozdział Rozdział Rozdział Rozdział Koniec spisu treści -

SERIA D STABILIZATOR PRĄDU DEDYKOWANY DO UKŁADÓW LED

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

AP3.8.4 Adapter portu LPT

Laboratorium 2 Sterowanie urządzeniami z wykorzystaniem systemu plików Intel Galileo

Moduł CON014. Wersja na szynę 35mm. Przeznaczenie. Użyteczne właściwości modułu

Uniwersalny sterownik silnika krokowego z portem szeregowym RS232 z procesorem AT90S2313 na płycie E200. Zestaw do samodzielnego montażu.

Silnik prądu stałego. Sterowanie silnika prądu stałego

Podstawowe urządzenia peryferyjne mikrokontrolera ATmega8 Spis treści

Driver LED 1x1,5A/60V

Przykładowy schemat podłączenia sterownika (wersja z pilotem podczerwieni) opcjonalna listwa bezpiecznikowa. obwody odbiorcze z listwami RGB

Kurs Elektroniki. Zastosowanie elektroniki w robotyce cz

4 Adres procesora Zworkami A0, A1 i A2 umieszczonymi pod złączem Z7 ustalamy adres (numer) procesora. Na rysunku powyżej przedstawiono układ zworek dl

Projektowanie i produkcja urządzeń elektronicznych

Sygnalizator zewnętrzny AT-3600

PX342. Driver PWM 1x10A INSTRUKCJA OBSŁUGI

Wysokiej jakości elementy renomowanych producentów takich jak WURTH, VISHAY, IR, MURATA zapewniają długą bezawaryjną pracę.

SDD287 - wysokoprądowy, podwójny driver silnika DC

Instrukcja obsługi AP3.8.4 Adapter portu LPT

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

Expandery wejść MCP23S17 oraz MCP23017

1 Badanie aplikacji timera 555

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

AQma LED Control. Sterownik oświetlenia LED DIY KIT

Pomiar odległości z Arduino czujniki, schematy, przykładowe kody

Zasilacz Buforowy ZB IT - Informacja Techniczna

SML3 październik 2008

Edukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100. Zestaw do samodzielnego montażu.

Adaptacja modułu UMTS firmy HUAWEI model MTRU jako wzmacniacz mocy na pasmo amatorskie 13 cm (2320 MHz).

PX 265 PX265 OEM INSTRUKCJA OBSŁUGI

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

Kurs Arduino dla początkujących - Michał Jaworski str. 1. Lekcja 5

Technika Mikroprocesorowa

OP-VR4-S. Czterokanałowy rozdzielacz sygnału audio i wideo wyposażony w separator zwarć. Separator zwarć linii audio. Instrukcja dla instalatorów

KIT ZR-01 Zasilacz stabilizowany V, 1.5A

E-TRONIX Sterownik Uniwersalny SU 1.2

OP-H4v3-DIN. Instrukcja dla instalatorów

Elektronika z wykorzystaniem Arduino i Raspberry Pi : receptury / Simon Monk. Gliwice, copyright Spis treści. Przedmowa 11

oznaczenie sprawy: CRZP/231/009/D/17, ZP/66/WETI/17 Załącznik nr 6 I-III do SIWZ Szczegółowy opis przedmiotu zamówienia dla części I-III

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Centrala alarmowa ALOCK-1

PLD48 PIXEL DMX LED Driver

AQma LED Control. Sterownik oświetlenia LED DIY KIT

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Nowy MULTIMETR z czujnikiem Halla

PX 196 LED SPLITTER INSTRUKCJA OBSŁUGI

MMusb232HL. Instrukcja uŝytkownika REV 1.0. Many ideas one solution

Język C. Wykład 9: Mikrokontrolery cz.2. Łukasz Gaweł Chemia C pokój 307

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

Systemy Wbudowane. Arduino rozszerzanie Wersja Plan. Biblioteka EPROM Arduino bez płytki Arduino. Czyli... Co musimy mieć, aby uruchomić chip?

System hybrydowy. Do 500 użytkowników Możliwość podłączenia wejść indywidualnych Panele zewnętrzne z wybieraniem cyfrowym Czytnik kart zbliżeniowych

POE SWITCH 8 PORT 100/10Mbit wersja instrukcji 1.0

ZL8AVR. Płyta bazowa dla modułów dipavr

PX147. LED 3 W Module INSTRUKCJA OBSŁUGI

AN ON OFF TEMPERATURE CONTROLLER WITH A MOBILE APPLICATION

Moduł MUU020. Przeznaczenie. Oprogramowanie i użyteczne właściwości modułu

Instrukcja instalacji modułów wejść M910E M920E, modułu wejść/wyjść M921E oraz modułu wyjść M901E.

BUFFOR WYDRUKU MBW-AT128UK

Sygnały, czyli pogadajmy z Arduino

Tematem projektu jest oparty na Arduino zegar pokazujący godzinę oraz datę.

PROGRAMOWANIE PWM. Porty, które mogą być zamienione na PWM w każdym module RaT16 to port 3,4,5,6

Arduino jako wyłącznik z opóźnieniem

DWUKIERUNKOWY REGULATOR SILNIKA DC VDC 20A

MOBOT-MBv2-AVR Płyta główna robota mobilnego z procesorem AVR Atmega128

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

DPS-3203TK-3. Zasilacz laboratoryjny 3kanałowy. Instrukcja obsługi

E S C o i n t e c h u l. B y d g o s k a O w ińska i n f c o i n t e c h. p l w w w. i - M D B. e u

EKSPANDER NA SZYNĘ DIN int-iors_pl 10/14

EKSPANDER WEJŚĆ I WYJŚĆ Z ZASILACZEM CA-64 PP PODCENTRALA OPIS MODUŁU

Systemy Wbudowane. Arduino dołączanie urządzeń Wersja Arduino więcej portów I/O. Układy serii 74. Układy serii 74xx a seria 40xx

Instrukcja obsługi. SQCA244 instrukcja obsługi

Transkrypt:

Drivery LED PWM oraz prosty sterownik Świt Zmierzch oparty na Arduino Diody Arduino oraz zegar dostępne u uzytkownika Pilus5 Drivery dostępne na Allegro u użytkownika Dareltek

ivery od 70 do 910mA -out +out -in pwm +in Jest to najmniejszy z dostępnych driverów użytkownika Dareltek na Allegro. Dzięki dużej rozpiętości mocy driverów (kilka wariacji tego modelu) można zrobić od jednego do nawet 3 szeregów diod. Zasilanie tego drivera odbywa się za pomocą zwykłego zasilacza. Napięcie wejściowe od 4 do 30V pozwala na podłączenie nawet 8 diod w szeregu (i maksymalnie 3 szeregi)

iver od 175 do 1400mA Większa wersja poprzedniego drivera. Maksymalny prąd wyjściowy 1400mA (możliwość podkręcenia potencjometrem SMD) pozwalający na podłączenie 5 szeregów diod i maksymalnie 8 diod w szeregu.

Driver led od 625 do 5000mA 1 2 3 4 5 6 7 8 Największa dostępna przetwornica z kilkoma udogodnieniami. Bardzo łatwe podłączenie potencjometru Przyjmując że jednen szereg iod pobierze 300mA (mniej się diody grzeją) można przyjąć iż na maksymalnym ustawieniu drivera można podpiąć 16 szeregów (każdy szereg dostanie 312,5mA) i licząc 7 diod na szereg (zasilacz 24V) daje to moc 112W. Maksymalna ilość diod podłączonych do tego drivera (zakładając 17 szeregów diod po 9 diod na szereg) wynosi 153W

Driver led od 625 do 5000mA 1 2 Podłączenie za pomocą potencjometru 20k: Piny potencjometru wpinamy w piny 4, 5, 6 na driverze. Nie ma znaczenia czy potencjometr będzie tak jak na slajdzie czy do góry nogami Na piny 1 oraz 3 przychodzi napięcie z zasilacza (1+, 2-) 3 4 5 Pomiędzy + a na wejściu lutujemy kondensato elektrolityczny 35V 100uF (dołączony do zestaw

dpinanie diod 1 szereg tym przykładzie driver awiony jest na 350mA. rwszy rezystor jest ylutowany na stałe. datkowo został dolutowany ystor dodający 175mA. wyjściu jest prąd o natężeniu ma pozwalający zasilać diody z pełną mocą. + -

dpinanie diod 2 szeregi ym przykładzie driver ustawiony jest 00mA. Pierwszy rezystor jest ylutowany na stałe. atkowo został dolutowany rezystor ający 175mA oraz jeden dodający ma wyjściu jest prąd o natężeniu 700mA. ęki temu, że są zrobione dwa szeregi ączone ze sobą równolegle każdy z dostaje ½ mocy wyjściowej czyli ło 350mA rzypadku przepalenia się jednego regu drugi szereg będzie zasilany ną mocą z drivera tj. 700mA. + -

dpinanie diod 3 szeregi ym przykładzie driver ustawiony jest 050mA. Pierwszy rezystor jest ylutowany na stałe. + atkowo został dolutowany rezystor ający 175mA oraz dwa dodające po ma każdy wyjściu jest prąd o natężeniu 0mA. Dzięki temu, że są zrobione szeregi połączone ze sobą nolegle każdy z nich dostaje 1/3 cy wyjściowej czyli około 350mA rzypadku przepalenia się jednego regu pozostałe dwa szeregi dostaną ½ mocy z drivera tj. po około 525mA zereg. -

dpinanie diod 4 szeregi ym przykładzie driver ustawiony jest 400mA. Pierwszy rezystor jest ylutowany na stałe. atkowo został dolutowany rezystor ający 175mA oraz dwa dodające po ma każdy wyjściu jest prąd o natężeniu 0mA. Dzięki temu, że są zrobione szeregi połączone ze sobą nolegle każdy z nich dostaje ¼ mocy ściowej czyli około 350mA rzypadku przepalenia się jednego regu pozostałe trzy szeregi dostaną 1/3 mocy z drivera tj. po około ma na szereg. + -

ykłady awarii diod i wzrostu bezpieczeństwa wraz ze wzrostem ilości szeregó idać na tym prostym przykładzie im więcej tym lepiej. wiście jest teżminus takiego rozwiązania. ęw której jest tylko jeden szereg łatwo zmontować. ięcej szeregów tym więcej lutowania ale także większe bezpieczeństwo lamp

Materiały potrzebne do budowy sterownika z 1 kanałem PWM Arduino (Mega, Uno, Nano, bez znaczenia zegar czau rzeczywistego 307 driver led z wyjściem PWM zasilacz 12V 1,5A Jest to minimalny zestaw, który jest potrzebny, żeby sterować sumulatorem świtu oraz zmierzchu. cjonalnie świetlacz LCD 16x2 znaki

Arduino Uno R3 Vin wejście zasilania (można podpiąć za pomocą wtyczki Wyjścia pwm na portach D3, D5, D6, D9, D10, D11 Jedna z najbardziej popularnych wersji Arduino Uno R3 z chipem SMD. Dodatkowa zaleta tego modelu: wyprowadzenie w jednym miejscu magistrali I2C Dodatkowe porty GND, +5V oraz +3V

Zegar czasu rzeczywistego DS1307 Zegar czasu rzeczywistego pozwalający Podłączenie do arduino za pomocą magistrali I2C Łatwa konfiguracja

yświetlacz LCD 16x2 znaki na szynie I2C Łatwe podłączenie do arduino za pomocą magistrali I2C Możliwość podpięcia kilku wyświetlaczy do jednego arduino Ilość rzędów 2 Ilość znaków - 16

dpięcie modułów z Arduino iebieski - GND zerwony - +5V elony - SDA (Data) ółty - CLK (Clock)

Driver led od 625 do 5000mA 1 2 3 4 5 Podłączenie za pomocą PWM Pomiedyz pinami 1 i 3 wlutowujemy kondensator 35V 100 Łączymy ze sobą piny 5 i 6 i podpinamy je do masy (gnd) arduino bez tego nie będzie działać ponieważ driver nie będzie miał możliwości porównania wartości Pin 4 z drivera podpinamy pod port PWM na arduino (do wyboru porty cyfrowe (digital) o numerach 3,5,6,9,10,11)

stawianie czasu W tym prostym skrypcie który uruchamiamy jako pierwszy ustawiamy czas, oraz opcjonalnie datę. Oryginalny skrypt był nieco dłuższy ale wycięte zostały z niego niepotrzebne części zostało tylko niezbędne minimum #if defined(arduino) && ARDUINO >= 100 #include "Arduino.h" #else #include "WProgram.h" #endif #include <Wire.h> #include <DS1307.h> int GODZ; int MIN; int SEC; void setup() { } void loop() { } Wire.begin(); Serial.begin(9600); RTC.stop(); RTC.set(DS1307_SEC,00); RTC.set(DS1307_MIN,30); RTC.set(DS1307_HR,16); RTC.set(DS1307_DATE,7); RTC.set(DS1307_MTH,7); RTC.set(DS1307_YR,16); RTC.start(); //TU WPISUJESZ SEKUNDY //MINUTY //GODZINY //DZIEŃ //MIESIĄC //ROK

Skrypt 1xPWM laksjjkl