Ответить
  • siola Senior MemberАвтор темы
    офлайн
    siola Senior Member Автор темы

    9936

    8 лет на сайте
    пользователь #404386

    Профиль
    Написать сообщение

    9936
    # 25 февраля 2014 02:45 Редактировалось siola, 10 раз(а).

    После ряда ситуаций за последние годы пришел к выводу, что многим актуален вопрос о создании программ для прошивки своих контроллеров, процессоров под свои задачи, а так же под задачи, отличающиеся от готовой прошивки. Это для ЦАП-ов, всякой аудио-видеотехники и не только...
    Вот к примеру, у меня возникла задача составить программу и прошить вот такой контроллер для измерения уровней аудиосигнала на ИН-33:

    IgorGor:

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

    И как это правильно сделать, имея собственный программатор? И самое главное, кто может научить писать прошивки или где найти тех, кто это делает? Где такие люди у нас обитают?
    Либо сиди и изучай тогда Ассемблер или какой другой ихний язык, что вообще думаю... тяжело.

    Очень хотелось-бы, чтобы через эту тему можно было решать вопросы по написанию прошивок для различных контроллеров под свои индивидуальные задачи. Вполне возможно, что существует какая-то прога в нете, что сама составляет прошивки после ввода в нее необходимых данных. Что это за программа? Где ее взять? Какая лучше и понятнее?
    Всякие тут вопросы "чайников".
    Да и вообще, неплохо здесь отметиться самим программистам, чтобы знать, от кого иметь поддержку или получить от них возмездную помощь.

    Нашел у нас только http://forum.onliner.by/viewtopic.php?t=4683606 , но немного другое совсем... на ARDUINO, хоть тоже пригодится.
    Главное - хочется научиться, как самому эти все прошивки создавать.

    "Чем больше усложняешь, тем сильней понимаешь эту глупость... в противном случае, ты туп, как дубина!"
  • siola Senior MemberАвтор темы
    офлайн
    siola Senior Member Автор темы

    9936

    8 лет на сайте
    пользователь #404386

    Профиль
    Написать сообщение

    9936
    # 25 февраля 2014 04:48

    Вроде то, что надо... самоучитель для AVR, ATmega и ATtiny - http://www.123avr.com/index.html
    Кто нибудь пробовал?

    "Чем больше усложняешь, тем сильней понимаешь эту глупость... в противном случае, ты туп, как дубина!"
  • visyok Паяльник & Отвертка TEAM
    офлайн
    visyok Паяльник & Отвертка TEAM

    2867

    17 лет на сайте
    пользователь #5210

    Профиль
    Написать сообщение

    2867
    # 26 февраля 2014 14:37 Редактировалось visyok, 3 раз(а).

    siola, ну для любителя, когда проги писать надо раз в сто лет, вполне нормально обойтись штуками, типа Algorithm Builder:
    жмяк
    А реально данную задачу можно решить без всякого контроллера - с помощью конечного автомата (сделать его на россыпи логики или на ПЛИСке)

    PS добавлю - ардуино это для баловства при первых шагах обучения, чтоб закрепить базовые понятия.... ну, типа как кубики у детишек. Время убить удастся, навыки появятся, но для конкретного применения, пользы - ноль

    PPS можно еще поставить себе среду программирования типа васика :rotate:
    http://bascom-avr.narod.ru/

    Куда хочу, туда лечу...
  • Ivizil Member
    офлайн
    Ivizil Member

    381

    11 лет на сайте
    пользователь #160277

    Профиль
    Написать сообщение

    381
    # 26 февраля 2014 16:56

    Я учился вот по этим видео очень понятно и доступно от а до я .

  • sashaklop WP Team
    офлайн
    sashaklop WP Team

    391

    8 лет на сайте
    пользователь #415406

    Профиль
    Написать сообщение

    391
    # 26 февраля 2014 19:16

    Я себе букварь на Ждановичах приобрел с ДВД диском по AVR.Сижу читаю,конспектирую-прям как в универе.Потом видео посмотрю.Смотришь и в голове чуток отложится.Подумываю заказать программатор из кЕтая.Говорила мама-учись сынок.Не послушал.Теперь наверстываю(.

    И смерти нет почетней той что ты принять готов,за кости пращуров своих,за храм своих Богов. [url=http://forum.onliner.by/viewtopic.php?t=3222005]Windows Phone Team[/url]
  • art100 Клуб Самоделкиных
    офлайн
    art100 Клуб Самоделкиных

    2617

    8 лет на сайте
    пользователь #397580

    Профиль
    Написать сообщение

    2617
    # 28 февраля 2014 21:08 Редактировалось art100, 8 раз(а).
    siola:

    Вроде то, что надо... самоучитель для AVR, ATmega и ATtiny - http://www.123avr.com/index.html
    Кто нибудь пробовал?

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

    самое быстрое от момента идеи до момента когда ваш индикатор отклоняется - это
    1.безплатно скачать http://arduino.cc компилятор
    2.безплатно посмотреть все примеры из которых можно строить огромные программы
    накидать подходящего кода в кучу откомпилировать посмотреть сколько памяти понадобиться
    купить готовую плату в http://belchip.by (правдо разбирают их там что-то быстро, сегодня за 25$ с рук брать пришлось, хотя самому 5 плат ползут по почте)
    3. решиться оплатить и воплотить в железе прямо на ардуино платке
    посмотреть как-оно

    сэкономите не десятки а сотни долларов и времени
    не читайте всякие дурацкие сайты
    таких сайтов тысячи
    а луше чем первоисточник никто еще не написал http://arduino.cc и деталюшки http://alldatasheet.com
    вы меня слушайте

    читать некий стоит если там конкретно ВАШЕ устройство предлагается
    есть такие сайты но это уже вторично в освоении

    http://belchip.by/product/selected_product:v:00007882.htm
    я так понимаю в этот набор ваш индикатор воткнуть и изучить технологию ШиротноИмпульснойМодуляции как она ваш индикатор накачивать - отклонять как я понимаю стрелку будет в щависимости от того как вы потенциометр крутите

    ардуино по умолчанию
    это
    6 ЦАП-ов
    3 8битных порта ввода вывода
    1 USB порт совместимый от Linux-ов до WindowsXP...8
    лентопротяжку конечно можно построить управлялку абы памяти для кода хватило
    звуковую передачу цифрой 8битовой не советую пердавать аналог отдельным например ламповым трактом

    кратко как-то так
    успехов

    Круиз-контроль 88 км/ч
  • siola Senior MemberАвтор темы
    офлайн
    siola Senior Member Автор темы

    9936

    8 лет на сайте
    пользователь #404386

    Профиль
    Написать сообщение

    9936
    # 28 февраля 2014 21:34

    art100, спасибо.
    Вы мне хоть знаки препинания поставьте в самом конце, где про цифру и лампу... :-) . А то типа... казнить нельзя помиловать :-) .

    "Чем больше усложняешь, тем сильней понимаешь эту глупость... в противном случае, ты туп, как дубина!"
  • art100 Клуб Самоделкиных
    офлайн
    art100 Клуб Самоделкиных

    2617

    8 лет на сайте
    пользователь #397580

    Профиль
    Написать сообщение

    2617
    # 28 февраля 2014 21:37 Редактировалось art100, 4 раз(а).
    siola:

    ИН-33

    http://tec.org.ru/board/ehlekrovakuumnye_pribory/indiuvtornye_pri ... 5-1-0-2019
    я правильно понял это газоразрядник на левый правый канал только
    типа зеленая
    о бросте это в мусорку
    я все свои магнитовоны с такми индикаторами уже давно выкинул на мусорку в исправном состоянии
    там же возня с несколькими питателями
    напряжение накачки
    нарпяжение логики
    исключение если у вас уже готовый модуль питания и управления этим газоразрядником
    дык давно все на 5 вольт перешли
    и эти 16 уровней конечно одной ардуники не хватит
    лучше брать сразу платку с большим количеством выводов типа что я сейчас отлаживаю mega adk 50$
    слево arduino uno классическая
    справо arduino mega adk много ножек (теротически управление лентопротяжкой можно реализовать)
    http://im4-tub-by.yandex.net/i?id=159471472-24-72&n=21

    ног много
    линейки светодиодные можно напрямую втыкать если каждый светодиод 5 mA без всякой обвязачной дури
    и еще масса ного на кнопки концевики и ключи моторные
    вы ж я думаю на не менее 3-ех моторах лентопротяжку думаете

    Добавлено спустя 5 минут 33 секунды

    siola:

    art100, спасибо.
    Вы мне хоть знаки препинания поставьте в самом конце, где про цифру и лампу... :-) . А то типа... казнить нельзя помиловать :-) .

    казнить - логика например ардуинки
    помиловать - аналог , что вы там строите на лампах звуковой тракт?

    Круиз-контроль 88 км/ч
  • siola Senior MemberАвтор темы
    офлайн
    siola Senior Member Автор темы

    9936

    8 лет на сайте
    пользователь #404386

    Профиль
    Написать сообщение

    9936
    # 28 февраля 2014 22:27

    art100, не пойму... зачем нужен Ардуино для светодиодной индикации уровня сигналов, когда запросто можно реализовать хотя-бы на нашей старой советской микрухе К1003ПП1, что вообще копейки :-) .
    Сыт я всякими светодиодными, стрелочными, газоразрядными на ИН-9/13. Наделал их немеряно в свое время.
    Интересно, какие это такие магнитофоны с газоразрядными индикаторами Вы отправили в мусорку? Кроме как в Олимпы и Электроники (модели 003-004) такие индикаторы не устанавливались!
    Хм... в мусорку их :-) .
    Ну и цены на ИН-33 хотя-бы сначала гляньте, а потом продолжим :-) .
    Посто Вы не в курсе, что это такое и попробуйте еще такую инку достать.
    Что касается всего остального, где например про возню с напряжениями, про "только" 5мА у светодиодов, и пр. и пр... и т.д. очень по многим вопросам я-бы с Вами поспорил. Но не вижу смысла, да и тема эта не та. Лучше тогда уж в другой моей теме "Лучшие конструкции, самоделки, ремонт все и вся...", где обсуждается радиоэлектроника.
    И откуда у ИН-ок бывает зеленое свечение :-) ?

    Добавлено спустя 4 минуты 2 секунды

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

    "Чем больше усложняешь, тем сильней понимаешь эту глупость... в противном случае, ты туп, как дубина!"
  • harevich Senior Member
    офлайн
    harevich Senior Member

    2947

    9 лет на сайте
    пользователь #292877

    Профиль
    Написать сообщение

    2947
    # 28 февраля 2014 23:13
    siola:

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

    Так оно и есть) Ардуино хороша для освоения программирования МК на практике

  • art100 Клуб Самоделкиных
    офлайн
    art100 Клуб Самоделкиных

    2617

    8 лет на сайте
    пользователь #397580

    Профиль
    Написать сообщение

    2617
    # 28 февраля 2014 23:32 Редактировалось art100, 6 раз(а).
    siola:

    art100.. для светодиодной индикации уровня ..на нашей старой советской микрухе К1003ПП1,

    замечательно если находятся

    ..., какие это такие магнитофоны с газоразрядными индикаторами Вы отправили в мусорку...

    кассетные маяки и вот недавно вегу-120-ую со светодиодными еще работает двухкассетная вега-122-ая

    .. цены на ИН-33...

    а воооооот в чем смысл
    экзотика :)

    ...
    И откуда у ИН-ок бывает зеленое свечение :-) ?

    не знаю
    подумалось сходу, что зеленые

    ... продолжаю изучать.

    в компиляторе исходники надеюсь изучаете?
    как написать опрос ЦАП-ов
    как ШИМ-ом накачать конденсатор чтоб аналог подвигать
    как я сегодня отдать 25$ и к 12 ночи модулек готов

    все равно у меня модулек для тестов готов уже
    щас почитаю что там за индикатор и его микрушка :)
    К1003ПП1 и ИН-33 говорите

    точно не ошибаюсь
    экзотика газовая только оранжево-красная

    чем-то смахивает на к155ид3 счетчик многоножку для индикаций
    буквально сегодня такую выкинул

    успехов :)

    Круиз-контроль 88 км/ч
  • siola Senior MemberАвтор темы
    офлайн
    siola Senior Member Автор темы

    9936

    8 лет на сайте
    пользователь #404386

    Профиль
    Написать сообщение

    9936
    # 28 февраля 2014 23:40
    harevich:

    Так оно и есть) Ардуино хороша для освоения программирования МК на практике

    Я это уже и понял. Достаточно почитал про него :-) .

    Добавлено спустя 6 минут 37 секунд

    art100, смысл не в стоимости, а в том, что их просто тупо нигде нет! Импорт давно появился, в точности содрали с наших ИН-33. Цена в Германии, если найду ссылку - что-то в районе €280, когда на польском форуме промелькнула цена в $300. Это за единицу!
    Да все дело не в этом... нужны они лично мне, для своих конструкций, а не на продажу. Просто для меня красивее индикатора в природе просто НЕТ и не существует :-) .

    "Чем больше усложняешь, тем сильней понимаешь эту глупость... в противном случае, ты туп, как дубина!"
  • art100 Клуб Самоделкиных
    офлайн
    art100 Клуб Самоделкиных

    2617

    8 лет на сайте
    пользователь #397580

    Профиль
    Написать сообщение

    2617
    # 28 февраля 2014 23:52 Редактировалось art100, 1 раз.
    siola:

    ....

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

    надеюсь у вас уже есть обвязка к ним питание + высоковольный счетчик

    Круиз-контроль 88 км/ч
  • siola Senior MemberАвтор темы
    офлайн
    siola Senior Member Автор темы

    9936

    8 лет на сайте
    пользователь #404386

    Профиль
    Написать сообщение

    9936
    # 1 марта 2014 01:29 Редактировалось siola, 6 раз(а).

    В Олимп ставили простые, на ИН-13 :) . Подключение их до безобразия простое.
    Что касается ИН-33/34/36, то это совсем другие и со своим своеобразным пересчетом сегментов.
    Насчет обвязки, питания и счетчика, то это смудохать тоже не сложно. Могу я это сделать или нет... у меня лучше не спрашивайте :D , но пока еще не делал.

    Тут импортный даташит на ИН-33/34/36 - http://www.dj9kw.de/dj9kw/projekte/audio/plasmabargraph/similar.pdf
    Ну и на польском форуме, сделанный на контроллере - http://www.elektroda.pl/rtvforum/topic1257605.html
    С нашего, советского справочника:

    Добавлено спустя 1 минута 20 секунд

    Вот на контроллере мне больше нравится, т.к. минимум рассыпухи и компактно, чем собирать на дискретах, как сделано в Наке:

    Добавлено спустя 6 минут 17 секунд

    Хотя и на рассыпухе тоже просто - микрух всего... два опера и две логики :) .
    Кстати, там очень просто организованы и питающие напруги для индикатора, что можно использовать и для другой схемотехники управления (на контроллере).

    Добавлено спустя 3 минуты 11 секунд

    visyok:

    siola, ну для любителя, когда проги писать надо раз в сто лет, вполне нормально обойтись штуками, типа Algorithm Builder:
    жмяк

    Спасибо.
    :beer:
    Изучаю...

    Добавлено спустя 3 минуты 15 секунд

    art100:

    справо arduino mega adk много ножек (теротически управление лентопротяжкой можно реализовать)
    http://im4-tub-by.yandex.net/i?id=159471472-24-72&n=21

    Давайте попробуем :conf: .

    "Чем больше усложняешь, тем сильней понимаешь эту глупость... в противном случае, ты туп, как дубина!"
  • art100 Клуб Самоделкиных
    офлайн
    art100 Клуб Самоделкиных

    2617

    8 лет на сайте
    пользователь #397580

    Профиль
    Написать сообщение

    2617
    # 1 марта 2014 16:23

    я же писал занят по самое нехочу
    цейтнот
    воюю с SD карточками на той плате что ножек много и usb host-распаен
    вот с 7:00 только сейчас оторвался и пофлудить пошел бо мозги уже не варят
    извиняйте
    я пасс

    а впереди еще планов ох

    Круиз-контроль 88 км/ч
  • oh_s_uma_soiti Neophyte Poster
    офлайн
    oh_s_uma_soiti Neophyte Poster

    12

    6 лет на сайте
    пользователь #922597

    Профиль
    Написать сообщение

    12
    # 19 июля 2014 20:30

    Ищу человека в Гомеле который может прошить МК ATmega8.

  • simq Neophyte Poster
    офлайн
    simq Neophyte Poster

    1

    5 лет на сайте
    пользователь #1531520

    Профиль
    Написать сообщение

    1
    # 28 февраля 2015 08:15

    Вы уже нашли эту страничку: http://radiokot.ru/forum/viewtopic.php?p=858435#p858435 - ?
    Правда сейчас моднее на STM32 сделать, раз в 5 дешевле все же....
    Как приедут, сделаю на них.

    ps По входу схемки оттуда все же RC фильтр просится....

  • siola Senior MemberАвтор темы
    офлайн
    siola Senior Member Автор темы

    9936

    8 лет на сайте
    пользователь #404386

    Профиль
    Написать сообщение

    9936
    # 28 февраля 2015 16:13

    simq, да. Видел.

    "Чем больше усложняешь, тем сильней понимаешь эту глупость... в противном случае, ты туп, как дубина!"
  • Walsh code Senior Member
    офлайн
    Walsh code Senior Member

    10013

    13 лет на сайте
    пользователь #62391

    Профиль
    Написать сообщение

    10013
    # 17 апреля 2017 19:44
    siola:

    Либо сиди и изучай тогда Ассемблер или какой другой ихний язык, что вообще думаю... тяжело.

    Какой именно ассемблер вы пытались изучать ? :D

  • Pavelak_ Junior Member
    офлайн
    Pavelak_ Junior Member

    98

    6 лет на сайте
    пользователь #808305

    Профиль
    Написать сообщение

    98
    # 25 октября 2017 20:34

    А есть здесь программисты? Есть конкретная задача под мк. Кто может помочь, откликнитесь в личку. В долгу не останусь.