Самодельный передатчик (часть 1)
Фокус, а ты изменения вносишь, в последнюю схемму, которую я рисовал?
2 Ubd
да, кое какие изменения будут, в частности еще одна кнопка навигации по меню.
Мелкое предложение:
Предусмотрите возможность иметь все меню на английском (наверное, просто как версию прошивки). Может оказаться полезным, кто знает.
все меню и так будет на английском. я просто написал так для удобства.
Евгений, опубликуй схему, делать пора однако!
я не могу пока опубликовать схему, т.к. в нее вносятся изменения.
Ну вот, вкатали предупреждение за поднятие темы в барахолке. 😦
Я уже спрашивал, но ответа так и не получил - как правильно назвать ограничение длитльности канального импульса?
И еще один, на засыпку так сказать. Много говорилость про то, что надо сохранять контрольную сумму модели, и я тоже хотел это сделать, НО при любом изменении данных в структуре модели надо перезаписывать CRC. А это ни есть хорошо (помним про ресурс еепром’а). Что делать?
прилагаю файл с примером использования дисплея в протеусе.
Ну вот, вкатали предупреждение за поднятие темы в барахолке. 😦
Я уже спрашивал, но ответа так и не получил - как правильно назвать ограничение длитльности канального импульса?
И еще один, на засыпку так сказать. Много говорилость про то, что надо сохранять контрольную сумму модели, и я тоже хотел это сделать, НО при любом изменении данных в структуре модели надо перезаписывать CRC. А это ни есть хорошо (помним про ресурс еепром’а). Что делать?прилагаю файл с примером использования дисплея в протеусе.
а может сделать сооветствующий пункт в меню, аля save, типо изменил настройки, облетал, ежели все путем, зашел и сохранил? а по поводу названий, какая разница? лиж бы в мануале было описано 😃
инструкция инструкцией, а названия уже все давно выдуманы.
мне не нравится решения “аля сейв”, т.к. будет много нервов потрачено из-за того, что настройки не были сохранены, а передатчик выключен.
Я уже спрашивал, но ответа так и не получил - как правильно назвать ограничение длитльности канального импульса?
servo_max_pulse и servo_min_pulse столько-то mS.
И еще , не знаю было или нет, сделать возможность вывода не всего ППМ пакета а только одного канала по выбору. Можно сделать что-бы эта настройка не запоминалась. Возможно сделать это на отдельный выход контроллера, это нужно для непостредственного подключения серво к передатчику для настроек и проверки.
Dobriy den,
Focus a mojno LCD postavit naprimer MELT 12864 serii on pobolshe chem nokia i udobnee
Spasibo
Много говорилость про то, что надо сохранять контрольную сумму модели, и я тоже хотел это сделать, НО при любом изменении данных в структуре модели надо перезаписывать CRC. А это ни есть хорошо (помним про ресурс еепром’а). Что делать?
Женя,
в CRC учитывай только наиболее важные параметры и не учитывай часто изменяемые. Можэт это будет как вариант. И еще, на вскидку, щас нет возможности проверить эту мысль: параметры модели нужно сохранять во внешней памяти. Она имеет бОльший ресурс, и при случае можно просто поменять микросхемку.
при желании можно поставить любый экран, но для этого нужно изменять программу. У меня есть библиотека и для мелт 12864, и дисплей сам есть, но для его работы требуется помоему 15 ног, а этого в кодере нет.
А кстати где б описание посмотреть на управление Нокиевскими экранчиками?
Цитата(focus @ Dec 3 2007, 02:46)
“Я уже спрашивал, но ответа так и не получил - как правильно назвать ограничение длитльности канального импульса?”
Может быть так: Channel 1 +98% -85% .
В % наверное удобнее будет.
Цитата(focus @ Dec 3 2007, 02:46)
“Я уже спрашивал, но ответа так и не получил - как правильно назвать ограничение длитльности канального импульса?”
Было не много ранее.
Может быть так: Channel 1 +98% -85% .
В % наверное удобнее будет.
Трудно сказать, но мне думается, что лучше будет если указать длительность, а % еще надо сообажать от чего считается. Или мы говорим о разных ограничениях? Я, например, о ограничении длительности которую в принципе может выдать кодер, независимо от того, что получается в результате микширования. Что-бы не произошло смещение каналов или отработка до упора.
Я, например, о ограничении длительности которую в принципе может выдать кодер, независимо от того, что получается в результате микширования. Что-бы не произошло смещение каналов или отработка до упора.
Ну да , именно так. Это ограничение должно вступать в силу уже после всех преобразований с канальным импульсом (иначе говоря ограничение делается перед посылкой значения таймеру)
Ну да , именно так. Это ограничение должно вступать в силу уже после всех преобразований с канальным импульсом (иначе говоря ограничение делается перед посылкой значения таймеру)
Насколько я знаю, обычно диапазон канального импульса 0,8 - 2,2 мс. И эти значения надо принять за 100% и за них н выходить.
Ну да , именно так. Это ограничение должно вступать в силу уже после всех преобразований с канальным импульсом (иначе говоря ограничение делается перед посылкой значения таймеру)
Только в милисекундах без всяких процентов - это просто ограничитель
назови CH limit - 750ms (можно даже настраивать)
обойтись без него можно только при наличии монитора выходных каналов иначе зашкал неминуем
настравать один раз общий на все каналы/модели - хуже не будет.
теоретически можно ещё настраивать длину канального импульса - их кажется 3 стандарта
все тексты и алфавит вынести в отдельный хедер чтоб можно было легко перевести на любой язык или просто изменить термины
если учесть вот эту разработку
www.rcgroups.com/forums/showthread.php?t=721024
то можно сразу делать выход на DSM2 2.4Гига
Меню будет исключительно на английском. В отдельном файле лежат только основниые строковые константы, а всякие мелкие слова прописаны в основном тексте программы. Вот выкладываю кусок менюшки. открывать протеусом.
если учесть вот эту разработку
www.rcgroups.com/forums/showthread.php?t=721024
Есть желающие поразрабатывать ???