Высказывания и цитаты:

Срок земной незаметно промчится,
Каждый должен оставить свой след
и чего-то добиться.
Тимур Муцураев

« Предыдущая страница   

  • 21Янв

    На сегодняшний день во многих устройствах дистанционного управления реализованы функции передачи информации пакетами, работа в двустороннем режиме, контроль приема, обмен информацией между несколькими модулями. В качестве примера, такими представителями являются устройства, работающие по стандартам Wi-Fi  или Bluetooth. Эти протоколы настолько популярны, что не нуждаются в рекламе, а модули, работающие по этим протоколам, обычно есть у каждого смартфона. В качестве отдельного модуля полноценного Wi-Fi можно взять  ESP8266, стоимостью около 2.7 доллара на aliexpress.com, а в качестве Bluetooth можно взять HC-05 стоимостью около 1.2 доллара на том же сайте.

    Но для моих целей не требуется унификация с другими устройствами — кроме моих собственных (к тому же сложными устройствами обычно труднее управлять). Я остановился на очень интересной разработке — модуле nRF24L01+,который работает на частоте 2.4ггц, поддерживает скорость обмена до 2Mbps, имеет возможность работы на прием и на передачу, аппаратную проверку контрольной суммы и стоит около 1 доллара. Его datasheet можете скачать отсюда nRF24L01_Product_Specification_v2_0.pdf (1Мб).

    nRF24L01

    Рекомендую посмотреть следующий форум — проект, с которого я начал читать, а вот ссылка из него на обсуждение nRF24L01 очень полезная информация!!!

    Читать дальше »

  • 16Ноя

    Я не мог обойти вниманием действительно удачную разработку, потому что в свое время спаял много генераторов на других схемах, но все они имели какие-то недостатки. generator

    Лучше, проще и удобней схемы для дома и работы я не мог представить .  Она обладает следующими характеристиками

    • простое схемотехническое решение, доступные компоненты;
    • односторонняя печатная плата;
    • сетевой источник питания;
    • специализированный выход частоты от 1 МГц до 8 МГц;
    • DDS выход с регулировкой амплитуды и смещения;
    • форма выходного DDS сигнала: синусоида, прямоугольные импульсы, пилообразные импульсы, треугольные импульсы, ЭКГ, шум;
    • для отображения текущих параметров используется двухстрочный ЖК дисплей;
    • пятикнопочная клавиатура;
    • шаг перестройки частоты: 1, 10, 10, 1000, 10000 Гц;
    • восстановление последней конфигурации при включении;
    • регулировка смещения: –5 В … +5 В;
    • регулировка амплитуды: 0 … 10 В;
    • регулировка частоты: 0 … 65534 Гц.

    Читать дальше »

  • 09Ноя

    Хорошего всем настроения! Как-то много лет назад в школе юных техников в городе Уссурийске по улице Пушкина, дом 11 мне довелось первый раз побывать. Там были и есть кружки технического рисования, авиамоделирования, радиокружок, автодело, робототехника. Почти все эти кружки ставят себе цель — участие в соревнованиях, и стояла перед ребятами задача: сконструировать машинку, которая будет удовлетворять регламенту следующего соревнования: задача — вытолкнуть за круг противника, при этом самому за этот круг не заехать. Если наша машина будет просто так кататься по кругу, не зная в каком месте находится противник — это будет пустая трата времени, здесь то и помог датчик расстояния Hc-Sr04 HC-SR04Его цена менее 6 долларов на aliexpress. Максимальная дальность измерения расстояния составляет 4 метра с точностью в пару миллиметров — именно такой точности удалось добиться в следующей программе. Читать дальше »

  • 01Ноя

    Доброго всем времени суток!

    Сегодня я хочу рассказать о том, как управлять шаговым драйвером с помощью микроконтроллера. Возьмем для примера драйвер PLD545. Все остальные, я думаю, работают аналогично, этот драйвер продавался в purelogic, а там цена выше аналогов на aliexpress в два раза.PLD545

    Его описание PLD545.pdf.

    Именно такой стоит на установке сухой лед в количестве двух штук на Уссурийском локомотиворемонтном заводе. Эта установка обеспечивает очистку поверхности деталей перед покраской. Сухой лед — это условное название установки, которая стреляет шариками из углекислоты. Один привод обеспечивает перемещение пистолета с помощью шагового двигателя по вертикали через редуктор, другой — поворачивает пистолет в нужном оператору направлении. Управление установкой осуществляется в ручном режиме с помощью джойстика (вверх, вниз, влево,вправо) и кнопки на джойстике для стрельбы углекислотой. Читать дальше »

  • 26Окт

    Итак, вы уже знаете обзор рынка микроконтроллеров, уже определились, чего хотите от изучения микроконтроллеров.
    Начнем со сравнения 8-ми разрядных микроконтроллеров этого семейства с аналогичными. Микроконтроллер AVR выпускается в разных корпусах, в том числе dip, что позволяет легко изготавливать самодельную печатную плату в отличии от ARM семейства, там печатную плату лучше купить готовую, хотя народные умельцы способны делать и совсем тонкие дорожки, но это кропотливый труд и занимает больше времени.
    За один такт микроконтроллер AVR выполняет одну операцию. В 8-и разрядном PIC контроллере одна операция идет за четыре такта. Благодаря этому на частоте кварца AVR 16Мгц мы получаем период одной операции=1/16000000=625 нС (наносекунды), для 8-ми разрядного PIC18 на максимальной внутренней частоте 48 Мгц период=1*4/48000000=833 нС, что хуже.
    Цена в магазине сейчас сравнялась, но раньше AVR cтоили намного дешевле. И если будете покупать микросхемы или любую другую вещь — рекомендую делать это напрямую из страны производителя, так как на нашем рынке цена вырастает в 5-10 раз. Для этого смотрите товары на Aliexpress.com или taobao.com.

    Скачиваем Atmel Studio 6.2. Это бесплатная среда разработки не только для микроконтроллеров Atmel AVR, но и Atmel ARM Cortex-M, она очень большая, содержит в себе компилятор и отладчик проектов на ассемблере и си. Однажды ее установив, я вернулся к старой AVR Studio 4.19, она гораздо быстрее работала и в ней было все, что необходимо для отладки микроконтроллеров AVR. Но к ней отдельно надо было скачать компилятор Си — Code Vision AVR, в нем я и пишу программы на Си с ассемблерными вставками. Почему именно Code Vision AVR а не WinAVR? — потому что там есть инструмент CodeVizard для построения начального проекта, что очень удобно. Рекомендую все же не отставать от технического прогресса и скачать Atmel Studio, да — она более требовательна к ресурсам компьютера, но она имеет уже встроенный компилятор СИ, а это удобнее, когда для работы требуется установить не две, а только одну программу от разработчика.
    запись не дописана
    Успехов!

Последние комментарии

  • Извините, не могу понять систему линков на Уроки (интересует...
  • I have no idea why some of the text were lost when I upload ...
  • Answer to above Mr Alexander You sent us one 16F886 proje...
  • Answer to above Mr Alexander You sent us one 16F886 proje...
  • Разводилово это. Не повторяйте наших ошибок. Испытано на себ...