БАНо
Уважаемый МаркАнтоний! Если реализуете сию прошивку - с меня ПЫВО!
Присоединяюсь к DJ_URAN
Присоединяюсь к DJ_URAN
В нашем полку прибыло! =)
А это уже много пыва!
Автор либо обиделся, либо просто некогда ему заниматься нашей ерундовой идеей! 😃
Будем ждать от вас с нетерпением новых готовых прошивок! Удачи вам в ваших трудах!
Попробую заняться этим в ближайшее время.
Попробую заняться этим в ближайшее время.
Огромное вам спасибо!
Может кто уже занимался поиском и есть ссылка на тайминги строб для мигалок? На пожарных, машинах МВД и на скорой помощи эти стробы отличаются?
Уважаемый МаркАнтоний, не нарисовалось ли у вас решение прошивки для моего варианта?
а я не буду писать, учтите… 😉
за это время можно было бы освоить алгоритм билдер да написать самому то, что нужно.
а я не буду писать, учтите…
дык не к вам и вопрос.
а вчём проблема САМОМУ озадачиться изучением билдера? шить контроллер всёравно вам;) делов то - скачать прогу(автор выложил бесплатную версию) установить, загрузить любой проект из ветки и попробовать сначала зашить в свою схему а потом поменять что-нить;)
Дык не Вам и намёк был…
Сидите, ждите, может кому-то Ваше время дороже своего…
Дык не Вам и намёк был…
Сидите, ждите, может кому-то Ваше время дороже своего…
Всмысле? 😃
ответ был dj-uran’у.
Вот здесь бано не плохое, кто то уже давал ссылку, программируется через юсб, вопрос специалистам по PICam , изначально пик запрограммирован + дошивается через юсб.
КАК? просветите технологию.
изначально пик запрограммирован + дошивается через юсб.
КАК? просветите технологию.
Устанавливаются параметры во флеш память через последовательный интерфейс (кстати там RS232, а не usb). и да, прошивку этого бано они не дают, высылают прошитый чип
скажите а кто собирал бано с сайта 5v.ru
скажите а кто собирал бано с сайта 5v.ru там в разделе избранные ссылки есть бортовые огни авиационной модели
Господа комрады! Объясните, пожалуйста начинающему осваивателю программы, где в данной схеме блок захвата PPM?
Откуда и как вычисляются числа 1200, 900, и так далее?
Можно ли организовать с одного канала управления свичер на несколько выходов (предположим 8) и как это сделать?
Есть ли возможность следить за 3-мя каналами управления сразу?
Спасибо всем за помощь заранее!
Господа комрады! Объясните, пожалуйста начинающему осваивателю программы, где в данной схеме блок захвата PPM?
гм… могу ошибаться (не читал тему с начала поэтому не знаю логики работы устройства) - но похоже что подсчет идет по 2м каналам, соответственно на блоксхеме это вторая и третья подпрограммы (считаем слева на право)
просто считывается значение счетчика в соответвующую переменную (period и period1 соответственно)
про: откуда взялись числа 1200, 900 и т.д. - гм… из головы разработчиков наверное 😃) это обычный способ дискретной передачи через пропорциональный канал
про свитчер на 8 выходов - сделать можно, один импульс канала в ppm может иметь диапазон от 1000 до 2000 у любой аппы (хотя вру, помоему у когото в стандарте от 1100 до 2100, но это сильно ситуацию не меняет)
ну так вот - делим диапазон (2000-1000) на 8 частей и получаем набор длительностей 1000, 1125, 1250, 1375, 1500, 1625, 1850, 1975 - вот вам и восемь возможных значений…
можно ли следить за 3мя каналами сразу - гм. зависит от применяемой железки… хоть за всеми восьми каналами сразу!
гм. зависит от применяемой железки
с этого места поподробнее если можно.
правильно ли я понимаю, что можно слепить (дописать) 3-ю подпрограмму External 3 для считывания состояния 3-го канала. И получим состояние pind.4, записав значение в period2, получается?
Да, еще, за что отвечает первый блок Reset?
ну так вот - делим диапазон (2000-1000) на 8 частей и получаем набор длительностей 1000, 1125, 1250, 1375, 1500, 1625, 1850, 1975 - вот вам и восемь возможных значений…
это понятно. так и предполагалось ранее.
Я про дискретный свич имел в виду. По умолчанию на канале “1000”. Жмем кнопку - “2000” (пример)
В общем при изменении этого параметра поочередно приходят лог.0 на 8 выходов атмеги. ну а далее или все в ноль или в обратном порядке.
Мне интересно, если все программы начинаются этими тремя блоками, тогда все просто: условия дописать всегда проще, имея заранее написанные универсальные блоки захвата PPM.
Если при разных условиях, разное начало - тогда сложнее.
с этого места поподробнее если можно.
правильно ли я понимаю, что можно слепить (дописать) 3-ю подпрограмму External 3 для считывания состояния 3-го канала. И получим состояние pind.4, записав значение в period2, получается?
все зависит от того какой контроллер применяется.
например у atmega8 есть 2 входа внешних прерываний- на них и заводить каналы… третьего входа нет… соответственно описанный вами способ применить не получиться, по крайней мере “влоб”…
в блоке RESET - первоначальная настройка… вообще я не работал никогда в алгоритмбуилдере… 😦
Мне интересно, если все программы начинаются этими тремя блоками, тогда все просто: условия дописать всегда проще, имея заранее написанные универсальные блоки захвата PPM.
Если при разных условиях, разное начало - тогда сложнее.
ну в данной задаче да
если кто захочет поразбираться у меня есть реализация захвата сигнала с приемника на ассемблере…
там настройка устройств, захват импульса с приемника (с различными правилами). ну и потом выдача импульсов на выходные каналы…
кстати, если приемник выдает канальные импульсы на выходах не одновременно а с некоторым сдвигом (а у большинства это так и есть) - то можно немного добавив диодов опрашивать несколько каналов приемника используя только один вход внешнего прерывания - но ИМХО это тупиковый пусть, помоему проще сделать 4 логических выключателей на каждый из 2х каналов - итого 8 выключателей: фары, габариты, аварийка, поворот влево, поворот вправо, стопы, сирена, еще что нить!
ну или если помудрить то на 2х каналах можно много что еще передать ! чуть усложнив передачу (например по первому каналу группу выключателей выбираем, а по второму значения) - можно увеличить количество выключателей еще в двое-четверо !