Activity
Свершилось! frsky решили в ногу себе не стрелять, сегодня вышла обнова добавляющая ACCST 😲 и пофиксили проблему с внешним модулем.
Вот здесь посмотрите:
openrcforums.com/forum/viewtopic.php?f=52&t=667
для подсветки там отдельный два провода снизу.
то что на сахаре про него в курсе я знаю.
у продавцов доку запросил … прислали нечто не очень внятное (во вложении)
а если конкретнее то не очень понятно что такое “SA/GND” и две пары контактов по верхнему краю индикатора, на железке они промаркированы как “K” и “A”(питание что ли).
как понял подключается по средствам i2c(на сахаре вычитал)
но проблема в том, что у меня к нему даже старт не проходит:(
подтяжками игрался от 1кОм до 5кОм - без толку, коротышей точно нет но факт остается фактом…
или там всё же не и2:)😵
Многоуважаемый ALL,
есть на руках такой индикатор ,контроллер в нем Sitronix 7549i.
Теперь собственно просьба: может быть кто-то сталкивался с этим зверем,
подскажите где можно достать доку на него или хотя бы распиновку.
перерыл нет но ничего кроме даташита на контроллер не нашёл:(
… но когда я узнал цены на реагенты, мне проще заказать плату на заводе…
честно сказать лут через бумагу у меня самого никогда не получался , только через фольгу и то не очень выходило. попробовал позитив20 тоже не пошло…
потом наткнулся на плёночный фоторезист конверт 10 листов стоит 200р
к этому струйник , пленку(печатаю в 2 прохода пигментными чернилами, принтер епсон 117) и лампочку для проверки денежки .
с 12 сантиметров экспозиция 15 минут через прижимное стекло 4мм.
проявка в обыкновенном “Пемолюксе” (3 ст. ложки с не большой горкой на 0.5 воды)
дальше хлорное железо и сверловка.
если интересно завтра приеду с сессии отпишу что на конвертике с резистом написано …
либо еще проще , готов протравить вам эту платку тока как её вам доставить сами думайте…
по этому вопросу наверное лучше в личку.
void LCD_line ( char x1, char y1, char x2, char y2, char mode )
{
int dx, dy, stepx, stepy, fraction;
char tmp;
dy = y2 - y1;
dx = x2 - x1;
if ( dy < 0 ) { dy= -dy; tmp=y1;y1=y2;y2=tmp;}
if ( dx < 0 ) { dx= -dx; tmp=x1;x1=x2;x2=tmp;}
stepy = 1;
stepx = 1;
....
}
попробуйте вот так процедуры изменить
в теле процедур тогда можно будет поменять stepx и stepy на простой инкремент
зы а ведь ошибке то уже почти 4 года 😃
Мы видимо разговариваем о разных вещах. В первой же ссылке что Вы указали чёрным по белому написано, что дисплей Nokia 3310 относится к type1.
контроллеры у них совместимые, соответственно система команд одинаковая(моя фраза : “один в один”,именно по этому поводу), в кодере работать будет работать на ура.
Склероз Вам изменил. У дисплея от Нокиа 3310 восемь ножек на картинках как раз Тип 1.
не изменил 😉
шестая нога внешний тактовый сигнал, дабы использовать внутренний генератор индикатора туда вешается емкость 1uF и параллельно ей подается питание.
собсна вот:
serdisplib.sourceforge.net/ser/pcd8544.html
и вот: www.module.ro/lph7366.html
программные отличия если и есть (не помню точно) то крайне не значительные и на скорость полета не влияют.
регулятору больно не будет?
Или это сильно зависит от конкретной модели?
.
поставите диод после регулятора и тогда точно не будет
частота 50гц, это я помню, а скважность??
частота с которой канальный импульс приходит на машинку, а скважность уже зависит от длинны импульса(читай положения машинки), длинна импульса 1-2 миллисекунд, середина 1,5 .
зачем вам скважность?
наверное разные частоты нужны для проверки как цифровых так и аналоговых машинок.
А какой дисплей из применяемых для кодера однозначно будет работать на желаемой длине проводов (15 см)?
Если мне склероз не изменяет то , тип 2 это один в один lcd от 3310
сам выдирал такое из какой-то древней нокии , там электропроводящая резинка на контактах лежит.
паял тонкими проволочками прямо на площадки под дисплей на обрезке платы от телефона , отмывал спиртом и собирал .
вечером постараюсь показать .
на ~20 сантиметрах у меня работало.
2 Adrem
послушайте старших,они знают , что говорят 😉
а если ручки чешутся то прочтите тему и попробуйте подобное изобразить в метале
у меня не получилось(может плохо старался 😒 )
а потом подумайте что ещё вы мОгёте 😎
Товарищи неужели ни кто не знает? 😦
хотябы коренного подшипника размерчик…
Вот получилось как в том анегдоте:
один потерял, другой сломал… 😊
ни кто не подскажет размеры подшипников в этом чуде?
заранее благодарен.
кстати гироскопы для этой байды можно поискать в мстерских по ремонту аппаратуры,
я так добыл парочку стояли на какой то(возможно панасоник) DV камере для оптической стабилизации изображения;)
Блин не могу найти в инете инфу по такой схеме. Наверняка гдето есть и схема и прошивка.
вот здесь всё есть 😒
соберусь как-нибудь перепишу нафиг а то не хватает кое чего.
А чего не хватает, поделитесь с народом;)
А как изменяется сигнал на входе регулятора( в смысле его форма min./max)?
обыкновенный шим, импульс длинной 1-2мс (обороты пропорциональны длинне) частота ~ 50Гц .
Выложил оставшиеся 2 книги Шреклинга: “Home Built Model Turbines” и “The Model Turbo-Prop Engine for Home Construction”. Вопросы в личку!
…
А вот c ЛИ1 что делать?
я буду делать маленькую платку ,которая будет цепляться вместо ли1.
на ней будет логика 74AC08D и транзисторы вроде BC847.
есть предложение по софту, сделать либо выбор языка в меню(английский <> русский, по умолчанию английский), либо 2 прошивки(английская <> русская). Связано вот с чем: к примеру вчера всё запустилось НО индикатор, выдраный из старого факса, русские буквы показывает иероглифами
зы хотя я буду делать порт под GCC потому для меня это не принципиально но может кому другому пригодится…
мега шилась с “нуля” ? по умолчанию порт С сконфигурен для работы JTAG, у Вас не работают как раз евойные ноги. Я уже наступал на эти грабли, внимательней доки читайте. Короче поправте фузы и отключите JTAG и будет Вам счастье
опачки а про JTAG я и забыл 😊 (надо спать по ночам однако ❗ )
шилась с нуля,фьюзы JTAG точно не трогал…
спасибки громадное
зы а кто подскажет может ацп или весь камень(мега 128) глючить если JTAG не отключён,
т.е JTAG видит что на порту тварится?
разобрался с индикатором,
умеги “не дышат” ровно половина ног на порте С 😕 . 2 старших и 2 младших вывода в норме, а между ними тишина…
как и предпологалось ошибка крайне глупая :
был куплена всего 1 мега32 .
Ждать с зубочисткой в руках, когда высохнет ЛТИ-120 под каждым резистором - как-то не хочется пока что - я бы с большим удовольствием ноги у 0.125 вт резисторов обкусывал и стоя их ставил, как уже не раз бывало.
smd пинцет рублей 50 стоит по моему , и ждать ничего не надо.
Значит не происходит инициализации ЖКИ, ищите залипуки на шине или в управлении.
я искал залипушки(до четырёх утра ☕ ) и на шине и на управлении , нету их,цеплял другой индикатор(12х2) результат тотже, сделал тестовый проектик тупо без прерываний всё равно!
прекрасно понимаю что где-то совершенно детский “ляп” есть но пока не нащёл 😊
самое смешное что оба эти индикаторы ещё на прошлой неде замечательно работали с мегой8
Начал паять в воскресенье, напаял практически всё кроме дросселей, полевиков, предохранителей. наглухо выкосил программатор( пользуюсь AVReal)кроме резисторов R53 R54 R59.
Начал прошивать … на что ушло где-то минут 30!!! потому как впаял разъёмчики от старых материнок, следовательно вывод 1 получился 5-ым и т.д.(сам как говорится дурак),как дошло перепаял кабель и всё прошилось.
при включении играет музыку, дисплейчик включается но на нём ничего не видно ,кроме чёрных прямоугольников в верхней строке(тоесть хотябы питание весит правильно) а в остальном как и с разъемом наверное таже причина- сам дурак, надо разбираться…
День добрый!
Меня интересует смотрели в Proteus только осцилограммы или есть библиотека индикатора PCD8544 (Nokia 3310 и др.) для Proteus и видели меню на индикаторе? Я не нашел, поэтому переделывал библиотеку и программу под индикатор SED1565, потому что он есть в Proteus и можно все посмотреть (правда с графикой проблемы еще не решил). Если есть библиотека для PCD8544, то не поделитесь ли, чтобы время не терять?
вот что то пытался изобразить (NOKIA 3310) если кто подскажет почему такой косяк с графикой получается буду крайне благодарен
зы 3310.rar исходник компонента
coder.rar тестовый проект содержит откомпилированную длл-ку компонента (counter.dll)
А вот BM - BSS63 pnp- 100v 0.1A не очень…
существует 2 транзистора
один от филипс(тот от которого ваши параметры)
и другой от сименса
там получается
v100 0.8A
☕
по моему так:
BM - BSS63 pnp
DN - 2SD2153 npn
Хорошо настроенный F1A должен в погоду без термиков с высоты пятьдесят метров летать 3 минуты.
Абсолютно согласен!
а если термики всё же есть то без таймера летать крайне не желательно, уходят на раз…
Ну я и спрашиваю, можно ли?
можно но очень мало и просто до предела…
только зачем?
кто- нибудь пробовал собрать кодер на МЕГА8 и Индикатором от телефона например nokia3310??
а что вы сможете запихнуть в mega8 ???
Штука абсолютно нетривиальная. Есть смысл ввязываться только в случае, если есть опыт написания такой фильтрации.
можно почитать здесь:Калмановская фильтрация
а алгоритм…
пляшем от этого:
V=V+a*dt
X=X+V*dt
а-угловое ускорение
V-угловая скрость
Х-угол на который отклонились
по моему так…
боюсь соврать но по мойму про ракеты уже было по мойму в етнамской войне когда америкосы только только свой “фантом” туда отправили и в итоге НАШИ их жарили каждый день на на 15-х и 19-х мигах как умели а те за 2 года 1-У наши машину сбили и счастливы были до немогу!!!
на туже кобру пугочёва реагировали как на понты …
а когда сами предложили учебный бой с ихним F20 почемуто двадцатка оказалась в причеле сухого 27(дай бог памяти “руские витязи”) ранше сооответственно поражена тоже раньше …
РУССКИЕ самолёты в сто крат ЛУЧШЕ можете считать это патриотизмом
зы ссори ели не в тему просто прочитал первый пост и …
кста у МИГ 23 в графе:максимальная скорость стоит НЕ ОПРЕДЕЛЕНО!
программирование от delphi до asm-ma,паращютный спорт ,
есть пара “мечт” дельтоплан(пароплан) и планер тока у нас вроде как негде:(
или просто я не сталкивался;)
радио любитель, просто обожаю щизику
астрономия…
до армии была попытка самому сделать зеркальный телескоп (два стекла от элюменатора карабельного + масса терпения, его то и не хватило , отець до делал:))
Если верить этому коду, ТО (!esc)&&(!up) означает что кнопки НЕ нажаты, а вот (esc==0)&&(down==0) - как раз нажаты, и вроде как мне пару раз этой комбинацией удалось остановить таймер. но только пару раз 😦
одно но focus кнопачками на землю ножки коротит!!!
значит эти ножки подтянуты внутренними резисторами к плюсу и пока я не нажму на ноге будет “1”, а когда нажму то “0” а записи типа
(!esc)&&(!up)
и
(esc==0)&&(down==0)
равнозначны и обе говорят если 0 то отдать истину
Ок, это поменял , я сейчас параллельно это в VMLAB кручу. У меня длительность канального импульса получается 104.6us , а пауза между импульсами - 406.7us , это правильно?
там всё есть 😋
www.rcmaster.ru/club/glider/…/index.shtml
Я так и не понял по коду - в какой момент _должен_ запускаться таймер и как его можно (и можно ли) принудительно остановить, чтобы не тикало.
по евгению
таймер запускается принажатии esc и up
останавливатся по esc и down
if ((m[1][0]==0)&&(!esc)&&(!up)&&(tm1!=0)){b_tm=1;} //включение таймера
if ((esc==0)&&(down==0)&&(b_tm==1)){tm2=0;b_tm=0; beeper=0; tm1=time;} //выключение таймера
щас гляну ваш код ,далеко не уходите 😉
про 14000 это инециализационное значение если его не поменять то первая посылка после включения будет не правильная!короткая…
в принчепе ничего страшного но для полядка поставте туда 19000
у Евгения значения канальных импульсов 2250, я выставил 3000 … Но ничего не изменилось …
Прикол то ещё и в том, что эти часики то сами с места срываются - а то никакими усилиями не заставишь их тикать , и где ковырять - я тоже пока не понимаю.
del=ch[1]+ch[2]+ch[3]+ch[4]+ch[5]+ch[6]+ch[7];// вычисляем общую длину импульсов
del=30000-del; // вычилляем длительность синхропаузы
здесь 30000 исправить на 40000
нуи считать каналы от 3000 и поправочка нужна к тому что прибавляеш к 3000
иначе получиш слишком шерокий диапазон длительностей и можеш выжеч машинки
выглядеть будет примерно так:
ch[1]=3000+adc[1]+trim[1]*9;
по поводу почему “срываются” часы надо в твой код глядеть… 😉