Перейти к содержанию

Jozef

На чем писать  

595 проголосовавших

  1. 1. Что чаще используете в разработках?

    • Assembler
      165
    • C
      303
    • Что-то еще
      66


Рекомендуемые сообщения

Адвансед

рисуйте схему: на какую ногу МК что заходит

МК - на выбор: Tiny13, Tiny2313 (еще пара штук осталось), Мега8

работы-то на "чай вскипятить, заварить, выпить"

ps!

вспомнил: я подобное делал знакому давно. И как раз на Баском :)

http://narod.ru/disk/55002420001.d8a0a68df1dfa4b5684a0d18fe851224/Leonov.zip.html

просто: нажал 1 раз коротко - одно время, нажал и подержал - время работы увеличится на (не помню) сколько сек

перемычками всё задаётся

Не жалуется, значит доволен :)

Изменено пользователем Гость
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

согласен работы на 5-10 минут, на какую ногу не принципиально, все это могу потом сам сконфигурировать (поменять если нужно)

щас скину

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

как то так...

типа черновой вариант, вот как подключать фотодатчик я не знаю, его можно прямо к портам микроконтроллера цеплять, или через транзисторы?... фоторезистор должен блокировать срабатывание реле при свете дня - желательно чтобы еще можно было это настраивать... хотя, я думаю если что это можно и в программе если что подкорректировать

-----

я вот не знаю, там ацп нужно? типа если усиленный сигнал с микрофона достиг определенного порога, (несколько мВ) мк улавливает это и включает реле, через пару секкунд реле отрубается.... если же шум постоянный то соответственно реле работает до тех пор, пока не станет тихо

post-119447-0-42606200-1343813447_thumb.jpg

Изменено пользователем Адвансед
Ссылка на комментарий
Поделиться на другие сайты

Особенности хранения литиевых аккумуляторов и батареек

Потеря емкости аккумулятора напрямую зависит от условий хранения и эксплуатации. При неправильном хранении даже самый лучший литиевый источник тока с превосходными характеристиками может не оправдать ожиданий. Технология, основанная на рекомендациях таких известных производителей литиевых источников тока, как компании FANSO и EVE Energy, поможет организовать правильный процесс хранения батареек и аккумуляторов. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Фоторезистор подключи как делитель напряжения. На входе контроллера будет изменятся напряжение с этого делителя - его либо мерить вторым каналом АЦП либо подбирать резистор другого плеча чтобы напряжение при нужном пороге освещенности достигла порогового уровня входного порта контроллера.

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

скачайте архив по ссылке выше, там исходник прокомментирован должен быть

сами подправите, да и практика получится :)

про схему:

найдите книгу "1000 и одна микроконтроллерная схема. Рюмик С.М.", там много примеров. Даже я не пожалел 450 р :)

Изменено пользователем Гость
Ссылка на комментарий
Поделиться на другие сайты

не, компаратор не проанализировать, проще делитель и на ацп

тааак. в тини его нет

тогда компаратор и переменный резистор в опорник для установки точки срабатывания

Ссылка на комментарий
Поделиться на другие сайты

Получается каша из топора...

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

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

если триггер шмидта тогда и контроллер не нужен, можно все рассыпухе собрать ;)

----

вообще проект называется как светильник для подъезда, автоматическое включение на шум и запрет включения днем.

может быть, как нибудь по другому можно поставить запрет на включение в дневное время суток? таймер не вариант по моему... есть идеи?

Изменено пользователем Адвансед
Ссылка на комментарий
Поделиться на другие сайты

напряжение с фотодатчика запирает сигнал с микрофона :)

и всё

а вообще такое стоит около 250р готовое

мне нужно 100 штук, пока время есть решил попробовать на мк такой замутить

а так опытный образец на оу уже имеется.

----

кстати, я тут вспомнил, вместо реле желательно симистор поставить, чтобы лампа плавно зажглась, как это реализовать программно? шим врубать?

чую, без поммощь я тут не обойдусь

Изменено пользователем Адвансед
Ссылка на комментарий
Поделиться на другие сайты

всё это я делал

если интересно и можете немного помочь финансово - буду благодарен, так как я ныне безработный,

как можно говорить "фрилансер", а по-русски: "где нашел, там и заработал" :)

Ссылка на комментарий
Поделиться на другие сайты

Можно и компаратором обойтись поо-моему. Настроить, конечно, придётся.

Тут, ВООБЩЕ, можно обойтись одним таймером (NE555), без МК. Кстати, компаратор можно включать в следящем режиме (без опорного).

Ссылка на комментарий
Поделиться на другие сайты

Без МК придется каждую схему настраивать вручную, и реализовать просто плавное включение лампы будет трудно.

Просто ШИМ-ом тут не обойтись, его надо будет постоянно синхронизировать с сетью. Обычно делается по другому, ловится момент перехода через сеть и выдаются два импульса - один со сдвигом 0..10мс, другой ровно через 10мс после первого. Для этого можно использовать таймер с двумя регистрами сравнения.

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

тут я дал 80% всего кода для диммера :)

http://radiokot.ru/forum/viewtopic.php?f=20&t=6408&start=2800

берём, правим... получаем удовольствие...

Изменено пользователем Гость
Ссылка на комментарий
Поделиться на другие сайты

чем второй не поддерживается?Непонятно как то написали.

не заметил Вашего вопроса

не поддерживается автором. Автор не отвечает, я уже и звонить пробовал - указанный номер недействителен

Не поддерживаются МК, выпущенные после 2006 года - в этом году была последняя версия (с глюком), пользовался предыдущей

Неверно работает с Мега48 (при обращении к UART не те регистры трогает).

проверял на тини13а, тини2313 и мега8 - с этими отлично

перешел на Баском как раз из-за необходимости работать с новыми МК

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Здравствуйте Всем!

Вот и я решил осилить программирование МК.

Специального образования нет.

Читаю (изучаю)книгу Белова "самоучитель разработчика устройств на МК"

Может нужно взять что то другое.

Посоветуйте.

А еще мой знакомый как то сказал "программистами не стают а рождаются"

Верно ли такое суждение.

Очень уж хочется сие поприще освоить.

С ув.

Этот раздел прочитал от и до.

Ссылка на комментарий
Поделиться на другие сайты

книгу Белова "самоучитель разработчика устройств на МК"

если старая версия, старее 3х лет - в мусор. Мне такие ляпы присылали из первых его книг. А что фраза стоит, типа "я не проверял, пишу по памяти"

Мк = электронное устройство

надо начинать с основ электроники

потом цифровая логика, комбинации

потом основы алгоритмизации (только не школьное, там бред в 80% книг)

потом изучаете типовой гипотетический МК, http://pic-avr.narod.ru/MK-teoriya.htm

потом конкретный МК учите

не гонитесь за новизной!

можете что-то с ядром x51 посмотреть, хоть и "старые", но вечно молодые :)

на PIC не смотрите! особенно ниже PIC 24 - такая херня! (дальше мат) я с них начинал (pic12, pic16).

Перебрался на AVR - доволен: цены - сказка, средств разработки - гигабайты, мануалов и примеров - тонны. Доступны, даже в розницу цены - адекватные

берите типа avr attiny2313, atmega8a

для старта - самое то!

ps

да, и еще:

начинайте с ассма, не с заучивания команд, а простых конструкций типа:

настраиваем ногу, читаем состояние ноги, выводим

запускаем таймер в паре-тройке простых режимов

работа с UART и SPI

потом отодвигаете и берёте Си

пишите тоже самое на нём

почему Си, потому что 99% серьезных контор пишут на многочисленных его "подвидах" (версиях компиляторов)

если для себя и дома - Bascom (Бейсико-Паскале подобный язык) хватит

пишу в нем уже несколько лет, хватает

почему надо асм?

дело в том, что пока вы не поймёте как оно там работает, вы не сможеите сделать что-то более-менее путное

как напишете пяток прог на Си (Бейске), так дисассемблером посмотрите сколько всего выдал компилятор! офигеете :)

удачи!

Изменено пользователем Гость
Ссылка на комментарий
Поделиться на другие сайты

Без МК придется каждую схему настраивать вручную, и реализовать просто плавное включение лампы будет трудно.
Настраивать? И какая же там точность требуется? Если всего лишь выключатель освещения для подъезда то точности не требуется почти никакой, соответственно вся настройка сведется к примерному заданию интервала на макетке.

Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...
  • 4 месяца спустя...

если недавно начали изучать и есть желание научиться программировать - ассемблер

если недавно начали изучать и надо срочно сделать устройство наплевав на качество - ардуино или cvavr (учитывая мастер настроек)

если нужно среднее качество - Си (avr-gcc), ассемблер или другой знакомый язык

если нужно утрамбовывать скорость и объем кода до предела - ассемблер и побитовое колдунство

Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Вот фото некоторых моих работ, небольшие поделки для местного производителя https://postimg.cc/gallery/4h72K81. Ранее доводилось ремонтировать оборудование гораздо серьезней. Программы на ПЛК кстати тоже сам писал.   На фото по ссылке, в ящике с УПП, установлен как раз тот самый бп, и те самые реле омрон. Там все работало, не один ящик был собран. Но после случился тот самый случай. Меняли блок, реле, без толку. Единственное что могло поменяться, так это завод изготовитель реле, партии приходили то с Тайваня, то с какой то европейской страны. По артикулу тот же, но головы и розетки друг к другу не совсем подходили.   В общих чертах, как работает обычный ИБП я представляю, выпрямить, сгладить, шим регулирование, трансформация высоких частот, сглаживание и фильтрация на выходе. Что такое ШИМ я тоже представляю, используется так же в частотниках, в выходах ПЛК для управления скажем драйверами, которые управляют в свою очередь пропорциональными гидроклаппанами или приводами. Про светодиоды, чем они питаются и их ВАХ то же в курсах. Про работу ибп со стаб. тока, у которого при изменении нагрузки меняется напряжение а ток стабилизируется на одном уровне, и про аварийный режим холостого хода тоже слыхал. Институтов не заканчивал, углубленно в ИБП не вникал. Был случай, который я описал, и есть вопросы, которые я уже задал.
    • Полный ноль, может, и не особо нужен. Но, если надо, например, один вольт и для этого требуется что-то колхозить на скорую руку (имея при этом на столе типа "универсальный источник"), то это как-то странно, согласитесь. Ну а "проблема масштабируемости" - это проблема не блока, а того, кто покупает Жигули с целью возить железобетонные плиты на стройку. 
    • Под "проблемой схемы" (правильнее надо было сказать - "недостатком схемы") я понимаю только то, что приходится учитывать допустимые напряжение питания ОУ, далеко не во всех схемах БП есть такое (например в таком же популярном ПиДБП из соседней ветки).  Но если соблюсти и уважить требования автора, и использовать рекомендуемые детали (и не подделки), то и работать будет нормально (не случайно этот БП такой популярный, что его клонировали в Поднебесной). А что касается "подводных камней", то на забугорном форуме посвященному этому блоку, некоторые из них расписывались, там уже под сотню страниц обсуждения https://www.electronics-lab.com/community/index.php?/topic/29563-0-30v-stabilized-power-supply/ У меня этот блок питания работает нормально, но я почти все детали что шли в наборе, заменил на б.у. и оригинальные (ОУ, транзисторы, даже резисторы). Что касается "1000в и 100а", пусть те кто этого хотят - пусть и дальше хотят, может в следующей жизни и дождутся..  Честно говоря, я не понимаю требований "регулировки ну прямо от нуля" для линейного лабораторного блока питания с входным напряжением 30+ в. Если нужно напряжение, скажем 1,5в, что мешает например, запитать схему от батарейки? Иначе нужно еще добавлять в схему переключение обмоток.
    • Я не совсем понимаю формулировку "проблема схемы". Линейный блок питания с характеристиками 0-30В, 0-2А и определенной величиной пульсаций, с точной регулировкой. Соответствует? Соответствует. Можно еще посмотреть как оно выдерживает плавающее сетевое напряжение и КЗ. Но почему-то у многих я вижу претензии в стиле "плохо масштабируется до 1000В - 100А". Наверное, такая задача и не ставилась и для этого можно использовать что-нибудь другое. Автор, например, очень доволен тем, что напряжение регулируется от нуля вольт, а не от напряжения стабилитрона как аналоги (то есть от 5 или сколько там у них было) - то есть это достижение на то время. ТЕС-41, который на 30В и 5А в раз в двадцать больше по размеру. И я не думаю, что он при этом в двадцать раз лучше - это уже совсем специфические задачи нужно решать и специфические вещи запитывать.
    • В разы проще. И иметь нормальный интерфейс для управления.
    • Генератор стабильного тока. Читал здесь http://the-epic-file.com/text/bookz/aoe_3/ch_03/aoe3_03_02b.htm#x_03_02_06 GST_0,5ом.cir
  • Похожий контент

×
×
  • Создать...