STM32F4. Урок 13 - Робота з SD-картою

  • Час 26-03-2015, 20:23
  • Автор admin
  • Число коментарів 0 Комент.
  • Силка url

Ця бібліотека призначена для роботи з SD-картою з файловою системою FAT через SDIO інтерфейс з використанням DMA під управлінням мікроконтролера STM32f4.

Примітка: існує бібліотека для USB флешки з файловою системою FATFS (урок №32) і комбінована USB + SD бібліотека (урок №87).

Для створення даної бібліотеки (FATFS) був використана бібліотека з відкритим вихідним кодом від STM для роботи з функціями SDIO.

Бібліотека FATFS має дуже хорошу англомовну документацію, в якій описані всі необхідні функції і параметри.

Далі в статті будуть описано кілька основних функцій, що дозволяють змонтувати флешку, відкрити файл, прочитати або записати рядок у нього.

Швидкість читання блоку складає 2.4Мбайт / с в буфер 512 байт, швидкість запису на картку - 500 кбайт / с.

Починаючи з бібліотеки версії 1.4 можна перемикати з 4х бітного на одне-бітний режим управління у файлі "stm32_ub_sdcard.h" режимі SDIO.

Двуполярный джерело живлення з вихідною напругою 12.6 В

  • Час 26-03-2015, 17:41
  • Автор admin
  • Число коментарів 0 Комент.
  • Силка url

Схема такого джерела наведена на малюнку. Він складається з двох стабілізованих випрямлячів, що працюють від одного трансформатора Т1. Вихідна напруга джерела може змінюватися від 3 до 20 В при струмі навантаження 0,5 А. Коефіцієнт нестабільності по напрузі не гірше 0,5%. Обидва плеча джерела ідентичні і незалежні. Випрямлячі зібрані по двухполупериодной мостовою схемою на діодних збірках КЦ405А. Власне стабілізатор виконаний на мікросхемах К142ЕН1Г і транзисторах V1 в одному плечі і V2 - в іншому плечі. Регулювання вихідної напруги здійснюється змінними резисторами R2 і R4.

Двуполярный джерело живлення з вихідною напругою 12.6 В

Робот для прибирання підлоги

  • Час 26-03-2015, 17:12
  • Автор admin
  • Число коментарів 0 Комент.
  • Силка url

Ця стаття розповість вам, як зробити робота для чищення підлоги, використовуючи модулі Vex Robotics.

Для видалення забруднень, робот використовує малярний валик, яким він підбирає крихти і великий сміття, переміщаючи їх в совок. Крім того, в основі рамі, встановлена рухома, поролонова швабра, на яку в свою чергу, зі спеціального резервуара капає вода. А рушник в задній частині робота, волочась, сушити підлогу і видаляє всі забруднення.

Робот для прибирання підлоги

Автомати сходового освітлення з акустичним датчиком і функцією таймера

  • Час 26-03-2015, 14:09
  • Автор admin
  • Число коментарів 0 Комент.
  • Силка url

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

Загальні відомості. Значно збільшити термін служби лампи розжарювання можна, тільки забезпечивши найбільш сприятливий режим її роботи. Як відомо, руйнування нитки лампи розжарювання відбувається в більшості випадків саме в момент включення, коли опір нитки в холодному стані майже в 10 разів менше, ніж в розігрітому. Розігрів нитки відбувається протягом декількох напівперіодів мережевої напруги, тому при включенні відбувається великий кидок струму, що досягає за амплітудою декількох ампер.

Акселерометр і гіроскоп MPU6050

  • Час 26-03-2015, 12:42
  • Автор admin
  • Число коментарів 0 Комент.
  • Силка url

Перш ніж приступити до розгляду модуля гіроскопа і акселерометра, думаю, буде не зайвим коротко розібратися що це таке. Гіроскоп являє собою пристрій, що реагує на зміну кутів орієнтації контрольованого тіла. У класичному уявленні це якийсь інерційний предмет, який швидко обертається на підвісах. Як результат обертається предмет завжди буде зберігати свій напрямок, а по положенню підвісів можна визначити кут відхилення. Насправді ж електронні гіроскопи побудовані за іншою схемою і влаштовані трохи складніше (обертається дзига впихнути в мікросхему було б не просто). Акселерометр - це пристрій, який вимірює проекцію удаваного прискорення, тобто різниці між істинним прискоренням об'єкта і гравітаційним прискоренням. На простому прикладі така система являє собою деяку масу, закріплену на підвісі, що володіє пружністю (пружина для доброго прикладу).