20@30 40@30 corner: 60@50 32.5d@23.0d 20@40 corner: 20@40 20@40 40@40 20@30 corner: 40@50 210@10 230@10 corner: 280.0d@50 210@10 corner: 300.0d@50 238.0d@24.0d 210@30 corner: 230@50 430@30 450@30 corner: 470@50 454.0d@13.0d 430@30 corner: 450@50 430@40 3 1 450@40 365.0d@40 corner: 365.0d@40 OUT 23.0d 280.0d@40 300.0d@40 430@120 450@120 corner: 490@160 430@120 corner: 510@160 456.5d@134.5d 300@140 320@140 corner: 343.0d@160 300@140 corner: 363.0d@160 324@153.5d 343.0d@140 corner: 363.0d@160 363.0d@150 On 2a901551-e0cd-4660-a582-9eda7dbc1447 8c671400-f4b5-43bf-8d08-763ffd4ae67b 15.0d 7.0d 0.0d 343.0d@150 363.0d@150 corner: 363.0d@150 I 430@150 444@150 430@140 corner: 450@160 560@140 580@140 corner: 611.0d@160 560@140 corner: 631.0d@160 584@153.5d 560@140 corner: 580@160 560@150 387ccf80-6ef6-49d8-9507-3f0b013a9f92 86ae7196-12e2-46cb-aca2-1c5da080bd5b 23.0d 7.0d 580@150 510@150 corner: 510@150 Q 9.0d 490@150 510@150 490@140 corner: 510@160 160 cafdfe09-efaf-4cec-a435-82f41e0c7888 Детектор заднего фронта sser 30 280.0d@30 corner: 300.0d@50 210@40 430@120 560@140 300@140 IN M off 4c3b7fe7-8292-4348-a531-d050a2c2f18e M off 50.0d 230@40 145@40 corner: 145@40 0.0d 60@40 80@40 60@30 corner: 80@50 5 8 300@150 320@150 corner: 370.0d@190 300@150 corner: 390.0d@190 328.0d@164.0d 50@170 70@170 corner: 90@190 73.5d@163.0d 50@180 corner: 50@180 50@180 70@180 50@170 corner: 70@190 90@170 corner: 110@190 110@180 2 0.0d 90@180 205@180 corner: 205@180 300@180 320@180 300@170 corner: 320@190 430@170 450@170 corner: 470@190 453.5d@153.0d 430@170 corner: 450@190 430@180 450@180 410.0d@180 corner: 410.0d@180 23.0d 370.0d@180 390.0d@180 370.0d@170 corner: 390.0d@190 430@120 560@140 300@140 300@220 320@220 corner: 370.0d@260 300@220 corner: 390.0d@260 328.0d@234.0d 50@240 70@240 corner: 90@260 73.5d@233.0d 50@250 corner: 50@250 50@250 70@250 50@240 corner: 70@260 90@240 corner: 110@260 110@250 0.0d 90@250 205@250 corner: 205@250 300@250 320@250 300@240 corner: 320@260 430@240 450@240 corner: 470@260 453.0d@223.0d 430@240 corner: 450@260 430@250 4 450@250 410.0d@250 corner: 410.0d@250 23.0d 370.0d@250 390.0d@250 370.0d@240 corner: 390.0d@260 430@120 560@140 300@140 470@280 490@280 corner: 520@340 501.0d@293.5d 110@280 130@280 corner: 150@300 130.5d@273.0d 30@280 50@280 corner: 70@300 53.5d@273.0d 30@290 corner: 30@290 30@290 50@290 30@280 corner: 50@300 70@280 corner: 90@300 90@290 0.0d 70@290 100@290 corner: 100@290 110@290 130@290 110@280 corner: 130@300 150@280 corner: 170@300 170@290 0.0d 150@290 320@290 corner: 320@310 вкл 470@310 490@310 470@300 corner: 490@320 230@330 250@330 corner: 270@350 250.5d@323.0d 40@330 60@330 corner: 80@350 64.0d@323.0d 40@340 corner: 40@340 40@340 60@340 40@330 corner: 60@350 80@330 corner: 100@350 100@340 0.0d 80@340 165@340 corner: 165@340 230@340 250@340 230@330 corner: 250@350 270@330 corner: 290@350 290@340 0.0d 270@340 10@370 30@370 corner: 50@390 30.0d@363.0d 10@380 corner: 10@380 10@380 30@380 10@370 corner: 30@390 50@370 corner: 70@390 70@380 0.0d 50@380 380@330 corner: 380@380 откл 470@330 490@330 470@320 corner: 490@340 495.5d@273.0d 500@490 520@490 corner: 540@510 512.5d@473.0d 20@490 40@490 corner: 60@510 40.5d@483.0d 20@500 corner: 20@500 20@500 40@500 20@490 corner: 40@510 60@490 corner: 80@510 80@500 0.0d 60@500 290@500 corner: 290@500 500@500 520@500 500@490 corner: 520@510 6 9 440@540 460@540 corner: 490@600 471.0d@553.5d 120@540 140@540 corner: 160@560 140.0d@533.0d 30@540 50@540 corner: 70@560 53.0d@533.0d 30@550 corner: 30@550 30@550 50@550 30@540 corner: 50@560 70@540 corner: 90@560 90@550 0.0d 70@550 105@550 corner: 105@550 120@550 140@550 120@540 corner: 140@560 160@540 corner: 180@560 180@550 0.0d 160@550 310@550 corner: 310@570 440@570 460@570 440@560 corner: 460@580 230@590 250@590 corner: 270@610 250.0d@583.0d 50@590 70@590 corner: 90@610 74.0d@583.0d 50@600 corner: 50@600 50@600 70@600 50@590 corner: 70@610 90@590 corner: 110@610 110@600 0.0d 90@600 170@600 corner: 170@600 230@600 250@600 230@590 corner: 250@610 270@590 corner: 290@610 290@600 0.0d 270@600 30@650 50@650 corner: 70@670 49.5d@643.0d 30@660 corner: 30@660 30@660 50@660 30@650 corner: 50@670 70@650 corner: 90@670 90@660 0.0d 70@660 365@590 corner: 365@660 440@590 460@590 440@580 corner: 460@600 465.0d@533.0d 20@750 40@750 corner: 60@770 40.0d@743.0d 20@760 corner: 20@760 20@760 40@760 20@750 corner: 40@770 510@750 530@750 corner: 550@770 519.5d@733.0d 510@750 corner: 530@770 510@760 7 10 530@760 295@760 corner: 295@760 0.0d 60@760 80@760 60@750 corner: 80@770 380@790 400@790 corner: 480.0d@830 380@790 corner: 500.0d@830 405.0d@804.5d 220@810 240@810 corner: 260@830 244.0d@803.0d 120@810 140@810 corner: 160@830 140.0d@803.0d 40@810 60@810 corner: 80@830 60.5d@803.0d 40@820 corner: 40@820 40@820 60@820 40@810 corner: 60@830 80@810 corner: 100@830 100@820 0.0d 80@820 110@820 corner: 110@820 120@820 140@820 120@810 corner: 140@830 160@810 corner: 180@830 180@820 0.0d 160@820 200@820 corner: 200@820 220@820 240@820 220@810 corner: 240@830 260@810 corner: 280@830 280@820 0.0d 260@820 330@820 corner: 330@820 IN 380@820 400@820 560@90 580@90 corner: 620@130 560@90 corner: 640@130 592.5d@103.5d 460@90 480@90 corner: 540@150 460@90 corner: 560@150 499.0d@103.5d 330@90 350@90 corner: 390@130 330@90 corner: 410@130 356.5d@104.5d 250@110 270@110 corner: 289.0d@130 250@110 corner: 309.0d@130 274@123.5d 289.0d@110 corner: 309.0d@130 309.0d@120 b5b161b7-39e0-4c17-9a6d-ec324f11cda0 2f4945b7-e8c9-473e-93db-f0c5c03cd6eb 11.0d 7.0d 0.0d 289.0d@120 309.0d@120 corner: 309.0d@120 I 330@120 350@120 330@110 corner: 350@130 390@110 corner: 410@130 410@120 Q 9.0d 390@120 410@120 corner: 410@120 EN 460@120 480@120 460@110 corner: 480@130 380@160 400@160 corner: 432.0d@180 380@160 corner: 452.0d@180 404@173.5d 432.0d@160 corner: 452.0d@180 452.0d@170 Tout Время бездействия 7b0abb72-db85-422f-8a46-0469218098a1 8ebcfdfc-e2a0-426d-9f37-5a808eff687d 24.0d 7.0d 0.0d 432.0d@170 452.0d@140 corner: 452.0d@170 Val 460@140 480@140 460@130 corner: 480@150 540@130 corner: 560@150 560@140 0 9.0d 540@140 560@120 corner: 560@140 T 560@120 580@120 560@110 corner: 580@130 690@110 710@110 corner: 741.0d@130 690@110 corner: 761.0d@130 714@123.5d 690@110 corner: 710@130 690@120 OUT 39a87964-961a-4a27-adcd-8aa548f37123 31789f89-bf54-4d0f-9cb8-47919a891dfa 23.0d 7.0d 710@120 640@120 corner: 640@120 9.0d 620@120 640@120 620@110 corner: 640@130 Impuls rele 180 bee6ee11-48ca-48c5-9ec3-36754ffe4d2c Impuls rele Реле срабатывает при подачи импульса и остается включенным . Следующий импульс выключает реле . В блоке можно задать "мёртвое"время между импульсами, во время которого реле не реагирует на импульс -Параметр "Время бездействия To создал sser 359 380@810 corner: 400@830 510@810 530@810 corner: 550@830 533.5d@793.0d 510@810 corner: 530@830 510@820 530@820 505.0d@820 corner: 505.0d@820 23.0d 480.0d@820 500.0d@820 480.0d@810 corner: 500.0d@830 470@100 690@110 330@90 250@110 Impuls rele 2 fda5ef87-0d73-49f4-ac48-a8277837651e Impuls R 80.0d 30@430 50@430 corner: 70@450 50.5d@423.0d 30@440 corner: 30@440 30@440 50@440 30@430 corner: 50@450 430@410 450@410 corner: 480@450 461.0d@423.5d 430@430 corner: 450@450 430@440 455.5d@403.0d 100 Пуск 450@440 260@440 corner: 260@440 0.0d 70@440 90@440 70@430 corner: 90@450 30@710 50@710 corner: 70@730 50.0d@703.0d 30@720 corner: 30@720 30@720 50@720 30@710 corner: 50@730 400@700 420@700 corner: 450@740 431.0d@713.5d 400@720 corner: 420@740 400@730 425.0d@693.0d 420@730 245@720 corner: 245@730 0.0d 70@720 90@720 70@710 corner: 90@730 20@890 40@890 corner: 60@910 40.5d@883.0d 20@900 corner: 20@900 20@900 40@900 20@890 corner: 40@910 250@870 270@870 corner: 300@910 281.0d@883.5d 250@890 corner: 270@910 250@900 275.0d@863.0d 10000 Пуск 270@900 165@900 corner: 165@900 0.0d 60@900 80@900 60@890 corner: 80@910 20@1020 40@1020 corner: 60@1040 40.0d@1013.0d 20@1030 corner: 20@1030 20@1030 40@1030 20@1020 corner: 40@1040 250@1000 270@1000 corner: 300@1040 281.0d@1013.5d 250@1020 corner: 270@1040 250@1030 274.5d@993.0d 270@1030 165@1030 corner: 165@1030 0.0d 60@1030 80@1030 60@1020 corner: 80@1040 1100 (0 to: 1100) 11 12 13 Arduino Uno 398@558 398@538 398@518 398@498 398@478 398@458 398@438 398@418 396@386 396@364 396@346 396@324 396@304 396@286 12@458 12@480 12@498 12@518 12@538 12@560 Общие сведения Arduino Uno контроллер построен на ATmega328 . Платформа имеет 14 цифровых вход/выходов (6 из которых могут использоваться как выходы ШИМ), 6 аналоговых входов, кварцевый генератор 16 МГц, разъем USB, силовой разъем, разъем ICSP и кнопку перезагрузки. Для работы необходимо подключить платформу к компьютеру посредством кабеля USB, либо подать питание при помощи адаптера AC/DC или батареи. В отличие от всех предыдущих плат, использовавших FTDI USB микроконтроллер для связи по USB, новый Ардуино Uno использует микроконтроллер ATmega8U2. "Uno" переводится как один с итальянского и разработчики тем самым намекают на грядущий выход Arduino 1.0. Новая плата стала флагманом линейки плат Ардуино. Характеристики Микроконтроллер ATmega328 Рабочее напряжение 5 В Входное напряжение (рекомендуемое) 7-12 В Входное напряжение (предельное) 6-20 В Цифровые Входы/Выходы 14 (6 из которых могут использоваться как выходы ШИМ) Аналоговые входы 6 Постоянный ток через вход/выход 40 мА Постоянный ток для вывода 3.3 В 50 мА Флеш-память 32 Кб (ATmega328) из которых 0.5 Кб используются для загрузчика ОЗУ 2 Кб (ATmega328) EEPROM 1 Кб (ATmega328) Тактовая частота 16 МГц Питание Arduino Uno может получать питание через подключение USB или от внешнего источника питания. Источник питания выбирается автоматически. Внешнее питание (не USB) может подаваться через преобразователь напряжения AC/DC (блок питания) или аккумуляторной батареей. Преобразователь напряжения подключается посредством разъема 2.1 мм с центральным положительным полюсом. Провода от батареи подключаются к выводам Gnd и Vin разъема питания. Платформа может работать при внешнем питании от 6 В до 20 В. При напряжении питания ниже 7 В, вывод 5V может выдавать менее 5 В, при этом платформа может работать нестабильно. При использовании напряжения выше 12 В регулятор напряжения может перегреться и повредить плату. Рекомендуемый диапазон от 7 В до 12 В. Выводы питания: VIN. - Вход используется для подачи питания от внешнего источника (в отсутствие 5 В от разъема USB или другого регулируемого источника питания). Подача напряжения питания происходит через данный вывод. 5V. - Регулируемый источник напряжения, используемый для питания микроконтроллера и компонентов на плате. Питание может подаваться от вывода VIN через регулятор напряжения, или от разъема USB, или другого регулируемого источника напряжения 5 В. 3V3. - Напряжение на выводе 3.3 В генерируемое встроенным регулятором на плате. Максимальное потребление тока 50 мА. GND. - Выводы заземления. Память Микроконтроллер ATmega328 располагает 32 кБ флэш памяти, из которых 0.5 кБ используется для хранения загрузчика, а также 2 кБ ОЗУ (SRAM) и 1 Кб EEPROM. Входы и Выходы Каждый из 14 цифровых выводов Uno может настроен как вход или выход. Выводы работают при напряжении 5 В. Каждый вывод имеет нагрузочный резистор (по умолчанию отключен) 20-50 кОм и может пропускать до 40 мА. Некоторые выводы имеют особые функции: Последовательная шина: 0 (RX) и 1 (TX). Выводы используются для получения (RX) и передачи (TX) данных TTL. Данные выводы подключены к соответствующим выводам микросхемы последовательной шины ATmega8U2 USB-to-TTL. Внешнее прерывание: 2 и 3. Данные выводы могут быть сконфигурированы на вызов прерывания либо на младшем значении, либо на переднем или заднем фронте, или при изменении значения. ШИМ: 3, 5, 6, 9, 10, и 11. Любой из выводов обеспечивает ШИМ с разрешением 8 бит. SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Посредством данных выводов осуществляется связь SPI, для чего используется библиотека SPI. LED: 13. Встроенный светодиод, подключенный к цифровому выводу 13. Если значение на выводе имеет высокий потенциал, то светодиод горит. На платформе Uno установлены 6 аналоговых входов (обозначенных как A0 .. A5), каждый разрешением 10 бит (т.е. может принимать 1024 различных значения). Стандартно выводы имеют диапазон измерения до 5 В относительно земли, тем не менее имеется возможность изменить верхний предел посредством вывода AREF. Некоторые выводы имеют дополнительные функции: I2C: 4 (SDA) и 5 (SCL). Посредством выводов осуществляется связь I2C (TWI). Дополнительная пара выводов платформы: AREF. Опорное напряжение для аналоговых входов. Reset. Низкий уровень сигнала на выводе перезагружает микроконтроллер. Обычно применяется для подключения кнопки перезагрузки на плате расширения, закрывающей доступ к кнопке на самой плате Arduino. Связь На платформе Arduino Uno установлено несколько устройств для осуществления связи с компьютером, другими устройствами Arduino или микроконтроллерами. ATmega328 поддерживают последовательный интерфейс UART TTL (5 В), осуществляемый выводами 0 (RX) и 1 (TX). Установленная на плате микросхема ATmega8U2 направляет данный интерфейс через USB, программы на стороне компьютера "общаются" с платой через виртуальный COM порт. Прошивка ATmega8U2 использует стандартные драйвера USB COM, никаких стороних драйверов не требуется, но на Windows для подключения потребуется файл ArduinoUNO.inf. Мониторинг последовательной шины (Serial Monitor) программы Arduino позволяет посылать и получать текстовые данные при подключении к платформе. Светодиоды RX и TX на платформе будут мигать при передаче данных через микросхему FTDI или USB подключение (но не при использовании последовательной передачи через выводы 0 и 1). ATmega328 поддерживает интерфейсы I2C (TWI) и SPI. Программирование Микроконтроллер ATmega328 поставляется с записанным загрузчиком, облегчающим запись новых программ без использования внешних программаторов. Связь осуществляется оригинальным протоколом STK500. Имеется возможность не использовать загрузчик и запрограммировать микроконтроллер через выводы ICSP (внутрисхемное программирование). Автоматическая (программная) перезагрузка Uno разработана таким образом, чтобы перед записью нового кода перезагрузка осуществлялась самой программой Arduino на компьютере, а не нажатием кнопки на платформе. Одна из линий DTR микросхемы ATmega8U2, управляющих потоком данных (DTR), подключена к выводу перезагрузки микроконтроллеру ATmega328 через 100 нФ конденсатор. Активация данной линии, т.е. подача сигнала низкого уровня, перезагружает микроконтроллер. Программа Arduino, используя данную функцию, загружает код одним нажатием кнопки Upload в самой среде программирования. Подача сигнала низкого уровня по линии DTR скоординирована с началом записи кода, что сокращает таймаут загрузчика. Функция имеет еще одно применение. Перезагрузка Uno происходит каждый раз при подключении к программе Arduino на компьютере с ОС Mac X или Linux (через USB). Следующие полсекунды после перезагрузки работает загрузчик. Во время программирования происходит задержка нескольких первых байтов кода во избежание получения платформой некорректных данных (всех, кроме кода новой программы). Если производится разовая отладка скетча, записанного в платформу, или ввод каких-либо других данных при первом запуске, необходимо убедиться, что программа на компьютере ожидает в течение секунды перед передачей данных. На Uno имеется возможность отключить линию автоматической перезагрузки разрывом соответствующей линии. Контакты микросхем с обоих концов линии могут быть соединены с целью восстановления. Линия маркирована «RESET-EN». Отключить автоматическую перезагрузку также возможно подключив резистор 110 Ом между источником 5 В и данной линией. Токовая защита разъема USB В Arduino Uno встроен самовостанавливающийся предохранитель (автомат), защищающий порт USB компьютера от токов короткого замыкания и сверхтоков. Хотя практически все компьютеры имеют подобную защиту, тем не менее, данный предохранитель обеспечивает дополнительный барьер. Предохранитель срабатыват при прохождении тока более 500 мА через USB порт и размыкает цепь до тех пока нормальные значения токов не будут востановлены. Физические характеристики Длина и ширина печатной платы Uno составляют 6.9 и 5.3 см соответственно. Разъем USB и силовой разъем выходят за границы данных размеров. Четыре отверстия в плате позволяют закрепить ее на поверхности. Расстояние между цифровыми выводами 7 и 8 равняется 0,4 см, хотя между другими выводами оно составляет 0,25 см. 8417 1d6511bf-56cb-49c2-8364-b9d4259c91b4.png 30b73db2-4dd7-4723-ac94-7c5cef2fc3cc.png 8eb4ba2c-940b-4563-be47-5a6b09ecae4d.png ae28eee5-4e06-4e7b-a8f2-10344c949970.png uno.png A A 1024 uno uno 9600 arduinoIDE 15