ARM - це просто (частина 3)

  • Час 16-12-2014, 20:59
  • Автор admin
  • Число коментарів 0 Комент.
  • Силка url

Hello World по микроконтроллеровски

Отже, на ноги ми вже встали, в сенсі на виводи мікроконтролера на платі STM32VL Discovery у нас підключено все що треба, ми навчилися говорити на мові програмування Сі, пора б і в перший клас створити проект.

Як вже говорилося в першій частині, в якості інструменту для написання програм на мові Сі ми будемо використовувати середовище розробки «IAR Embedded Workbench for ARM» (далі просто IAR), сподіваюся, Ви вже завантажили і встановили її на свій комп'ютер. Також нам знадобиться бібліотека для роботи з периферією мікроконтролерів серії STM32 «STM32F10x standard peripheral library» і драйвер внутрішньосхемного JTAG/SWD налагоджувача «ST-LINK USB». Якщо у Вас ще не встановлений драйвер для налагоджувача ST-LINK, то у такому випадку необхідно зробити його установку.

Структура бібліотеки

При створенні проекту, нам знадобиться бібліотека від ST для роботи з периферією і ядром мікроконтролера.

Електрика в дерев'яному будинку

  • Час 16-12-2014, 20:59
  • Автор admin
  • Число коментарів 0 Комент.
  • Силка url

Організація електропостачання заміського дерев'яного будинку має ряд істотніх відмінностей від аналогічніх робіт, что проводяться в міській комунальній квартирі. У Першу Черга це стосується облаштування введенню електрожівлення в будинок, проведеного с помощью спеціального відгалуження.
Відгалуження береться зазвічай з найбліжчої до будинку опори повітряної Лінії (ПЛ) i может буті проклад як у повітрі, так и под землею, тобто з використаних кабелю, прокладеного в землі. Слід Зазначити, что відгалуження по повітрю відрізняється більшою надійністю и ремонтопрідатністю и при пошкодженні Лінії відновлюється набагато швидше, чем підземний кабель.
У відповідності з діючімі в Сейчас годину правилами организации електропостачання однофазних відгалуження ведеться двома провіднікамі - фазні (L) i поєднанім Нульовий (PEN).

Подмотчик спідометра на NE555

  • Час 16-12-2014, 20:59
  • Автор admin
  • Число коментарів 0 Комент.
  • Силка url

У багатьох авто-електриків та автовласників виникає потреба до такого пристрою як подмотчик спідометра. В інтернеті мало інформації про це пристрої, але я вам покажу що немає складності виготовити його. 

Подмотчик спідометра на NE555

EveryCircuit

  • Час 16-12-2014, 20:59
  • Автор admin
  • Число коментарів 0 Комент.
  • Силка url

EveryCircuit - комп'ютерний симулятор, що дозволяє моделювати роботу невеликої електронної схеми, плюс база даних (БД) користувачів системи та їх розробок з можливостями публікації.

Функціонально симулятор працює зі SPICE-моделями радіоелементів і мало чим відрізняється від аналогічних програм. Відмінною особливістю системи є можливість її роботи на всіх типах обчислювальної техніки.

EveryCircuit

Ідентифікатор типу і висновків біполярних транзисторів на PIC

  • Час 16-12-2014, 20:58
  • Автор admin
  • Число коментарів 0 Комент.
  • Силка url

Проект представляє із себе простий ідентифікатор висновків, а також визначає тип транзистора (PNP чи NPN) з відображенням за допомогою світлодіодів. Поточна прошивка підтримує тільки біполярні транзистори, але я думаю що можливо реалізувати та ідентифікацію польових транзисторів.

В якості мікроконтролера використовується 14-ти вивідний PIC16LF1503. Вся плата живиться від одного елемента живлення CR2032.

Ідентифікатор типу і висновків біполярних транзисторів на PIC

USB джойстик на PIC-мікроконтролері

  • Час 16-12-2014, 20:58
  • Автор admin
  • Число коментарів 0 Комент.
  • Силка url

В даний час більшість сучасних комп'ютерній ютерів не мають послідовних і паралельних портів, які раніше використовувалися для ігор. Все більшу популярність серед ентузіастів набірає використання USB. На шкода, USB не є найпростішим протоколом і часто просто відлякує. Однак, на ринку існує декілька рішень, які дозволяють легко впровадити USB пристрою.

У даному проекті розглядається використання мікроконтролера PIC з підтримкою USB і компілятора mikroC для перетворення старого джойстика ігрового порту так, щоб його можна було використовувати з USB. Однією з переваг компілятора mikroC є створення бібліотек USB HID, які дозволяють легко створити USB HID пристрій. При запису USB коду з використанням компілятора mikroC, виготовлене USB пристрій є справжнім HID пристроєм, який може використовуватися для передачі і отримання даних з мікроконтролера PIC.

ARM - це просто (частина 2)

  • Час 16-12-2014, 20:58
  • Автор admin
  • Число коментарів 0 Комент.
  • Силка url

Вчимося говорити з електронікою на одній мові

Не тільки люди один з одним спілкуються мовою, а й люди з комп'ютерами (а мікроконтролери можна теж назвати мікрокомп'ютером) спілкуються на мові, званому мовою програмування. Як і у людей існує безліч мов, російська, англійська, німецька, китайська тощо, також існують і різні мови програмування, такі як С, Pascal, Basic, Fortran, Java, PHP та інші.

Кожна мова програмування має свої особливості і в зв'язку з цим для використання в різних застосуваннях перевага віддається різним мовам. Так, наприклад, скриптова мова програмування PHP що має багаті можливості по роботі зі строковими даними, і функціями пов'язаними з роботою з текстом, скоєно не підходить для написання програм на МК, оскільки, як і будь-який інший скриптова мова, він вимагає для своєї роботи спеціального встановленого ПЗ, виконуючого написаний на цій мові код.

Сонячний контролер

  • Час 16-12-2014, 20:58
  • Автор admin
  • Число коментарів 0 Комент.
  • Силка url

Наведена схема ефективного 12В зарядного пристрою (сонячного контролера), із захистом акумуляторів від зниженої напруги.

Сонячний контролер