270@30 290@30 corner: 337.0d@50 270@30 corner: 357.0d@50 294@44.5d 470@10 490@10 corner: 530@70 470@10 corner: 550@70 502.0d@23.5d 470@30 corner: 490@50 100@270 120@270 corner: 200@390 100@270 corner: 220@390 140.0d@284.5d 600@30 620@30 corner: 660@70 600@30 corner: 680@70 626.5d@44.5d Q 9.0d 530@60 550@60 720@470 740@470 corner: 800@590 720@470 corner: 820@590 762.5d@483.5d 720@490 corner: 740@510 600@120 620@120 corner: 660@160 600@120 corner: 680@160 626.5d@134.5d 600@140 corner: 620@160 I2 100@320 120@320 110@150 corner: 110@320 682@146.5d corner: 695.0d@153.5d 85.0d@316.5d corner: 98.0d@323.5d L2 9.0d 660@150 680@150 660@140 corner: 680@160 600@150 2 I 620@150 470@100 490@100 corner: 530@160 470@100 corner: 550@160 502.0d@113.5d 270@120 290@120 corner: 338.0d@140 270@120 corner: 358.0d@140 294@134.5d 338.0d@120 corner: 358.0d@140 358.0d@130 1 геркон2 4 40.0d 9.0d 0.0d 338.0d@130 358.0d@130 corner: 358.0d@130 S 470@130 484@130 470@120 corner: 490@140 Q2 15.0d 200@320 220@320 220@150 corner: 220@320 R 470@150 490@150 470@140 corner: 490@160 530@140 corner: 550@160 470@130 550@150 9.0d 530@150 570@150 corner: 570@520 b2 720@520 740@520 720@510 corner: 740@530 600@210 620@210 corner: 660@250 600@210 corner: 680@250 626.5d@224.5d 600@230 corner: 620@250 I3 100@340 120@340 682@236.5d corner: 695.0d@243.5d 85.0d@336.5d corner: 98.0d@343.5d L3 9.0d 660@240 680@240 660@230 corner: 680@250 600@240 3 620@240 470@190 490@190 corner: 530@250 470@190 corner: 550@250 502.0d@203.5d 270@210 290@210 corner: 338.0d@230 270@210 corner: 358.0d@230 294@224.5d 338.0d@210 corner: 358.0d@230 358.0d@220 геркон3 5 40.0d 9.0d 0.0d 338.0d@220 358.0d@220 corner: 358.0d@220 470@220 484@220 470@210 corner: 490@230 Q3 15.0d 200@340 220@340 240@240 corner: 240@340 470@240 490@240 470@230 corner: 490@250 530@230 corner: 550@250 470@220 550@240 9.0d 530@240 580@240 corner: 580@540 b3 720@540 740@540 720@530 corner: 740@550 600@300 620@300 corner: 660@340 600@300 corner: 680@340 626.5d@314.5d 600@320 corner: 620@340 I4 100@360 120@360 100@330 corner: 100@360 682@326.5d corner: 696.0d@333.5d 84.0d@356.5d corner: 98.0d@363.5d L4 9.0d 660@330 680@330 660@320 corner: 680@340 600@330 620@330 470@280 490@280 corner: 530@340 470@280 corner: 550@340 502.0d@293.5d 270@300 290@300 corner: 339.0d@320 270@300 corner: 359.0d@320 294@314.5d 339.0d@300 corner: 359.0d@320 359.0d@310 геркон4 6 41.0d 9.0d 0.0d 339.0d@310 359.0d@310 corner: 359.0d@310 470@310 484@310 470@300 corner: 490@320 Q4 16.0d 200@360 220@360 220@330 corner: 220@360 470@330 490@330 470@320 corner: 490@340 530@320 corner: 550@340 470@310 550@330 9.0d 530@330 560@330 corner: 560@560 b4 720@560 740@560 720@550 corner: 740@570 600@400 620@400 corner: 660@440 600@400 corner: 680@440 626.5d@414.5d 600@420 corner: 620@440 I5 100@380 120@380 682@426.5d corner: 695.0d@433.5d 85.0d@376.5d corner: 98.0d@383.5d L5 9.0d 660@430 680@430 660@420 corner: 680@440 600@430 620@430 470@380 490@380 corner: 530@440 470@380 corner: 550@440 502.0d@393.5d 270@400 290@400 corner: 338.0d@420 270@400 corner: 358.0d@420 294@414.5d 338.0d@400 corner: 358.0d@420 358.0d@410 геркон5 7 40.0d 9.0d 0.0d 338.0d@410 358.0d@410 corner: 358.0d@410 470@410 484@410 470@400 corner: 490@420 Q5 15.0d 200@380 220@380 220@380 corner: 220@430 470@430 490@430 470@420 corner: 490@440 530@420 corner: 550@440 470@410 550@430 9.0d 530@430 590@430 corner: 590@580 b5 720@580 740@580 720@570 corner: 740@590 840@550 860@550 corner: 900@590 840@550 corner: 920@590 863.5d@563.5d 840@570 corner: 860@590 960@530 980@530 corner: 1060@590 960@530 corner: 1080@590 1007.5d@543.5d EN 960@560 980@560 940.0d@563.5d 960@550 corner: 980@570 960@570 corner: 980@590 960@580 16 27 D 980@580 920@580 corner: 920@580 Q 9.0d 900@580 920@580 900@570 corner: 920@590 840@580 860@580 820@580 corner: 820@580 9.0d 800@580 820@580 800@570 corner: 820@590 720@500 b1 740@500 550@60 corner: 550@500 600@60 620@60 600@50 corner: 620@70 660@50 corner: 680@70 680@60 9.0d 660@60 100@60 corner: 100@300 682@56.5d corner: 694.0d@63.5d 86.0d@296.5d corner: 98.0d@303.5d L1 I1 100@300 120@300 100@290 corner: 120@310 100@310 corner: 120@330 100@330 corner: 120@350 100@350 corner: 120@370 100@370 corner: 120@390 200@290 corner: 220@310 200@310 corner: 220@330 200@330 corner: 220@350 200@350 corner: 220@370 200@370 corner: 220@390 220@300 30 Q1 14.0d 200@300 230@60 corner: 230@300 470@60 490@60 470@50 corner: 490@70 530@50 corner: 550@70 470@40 470@40 484@40 357.0d@40 corner: 357.0d@40 0.0d 337.0d@40 357.0d@40 337.0d@30 corner: 357.0d@50 геркон1 39.0d 9.0d 650 (0 to: 650) Arduino Uno 0 398@558 398@538 398@518 398@498 398@478 398@458 398@438 398@418 8 396@386 9 396@364 10 396@346 11 396@324 12 396@304 13 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 14