Специальные цены   новые товары
Закрытая тема
Страница 9 из 11 ПерваяПервая ... 7 8 9 10 11 ПоследняяПоследняя
Показано с 321 по 360 из 419

БАНо

Тема раздела Самодельная электроника, компьютерные программы в категории Общие вопросы; Дык не Вам и намёк был... Сидите, ждите, может кому-то Ваше время дороже своего......

  1. #321

    Регистрация
    17.06.2005
    Адрес
    Красный Луч - Харьков
    Возраст
    52
    Сообщений
    2,548
    Записей в дневнике
    9
    Дык не Вам и намёк был...
    Сидите, ждите, может кому-то Ваше время дороже своего...

  2.  
  3. #322

    Регистрация
    27.11.2004
    Адрес
    Ярославль
    Возраст
    36
    Сообщений
    418
    Цитата Сообщение от valera_o Посмотреть сообщение
    Дык не Вам и намёк был...
    Сидите, ждите, может кому-то Ваше время дороже своего...
    Всмысле?

  4. #323

    Регистрация
    17.06.2005
    Адрес
    Красный Луч - Харьков
    Возраст
    52
    Сообщений
    2,548
    Записей в дневнике
    9
    ответ был dj-uran'у.

  5. #324

    Регистрация
    03.09.2008
    Адрес
    ВДНХ
    Возраст
    48
    Сообщений
    296
    Записей в дневнике
    6
    Вот здесь бано не плохое, кто то уже давал ссылку, программируется через юсб, вопрос специалистам по PICam , изначально пик запрограммирован + дошивается через юсб.
    КАК? просветите технологию.

  6.  
  7. #325

    Регистрация
    25.03.2009
    Адрес
    Vilnius, lithuania
    Возраст
    42
    Сообщений
    1,881
    Цитата Сообщение от poldeco Посмотреть сообщение
    изначально пик запрограммирован + дошивается через юсб.
    КАК? просветите технологию.
    Устанавливаются параметры во флеш память через последовательный интерфейс (кстати там RS232, а не usb). и да, прошивку этого бано они не дают, высылают прошитый чип

  8. #326

    Регистрация
    13.09.2011
    Адрес
    Белгород
    Возраст
    47
    Сообщений
    229
    скажите а кто собирал бано с сайта 5v.ru

    скажите а кто собирал бано с сайта 5v.ru там в разделе избранные ссылки есть бортовые огни авиационной модели

  9. #327

    Регистрация
    23.08.2009
    Адрес
    Cherepovets
    Возраст
    37
    Сообщений
    626
    Господа комрады! Объясните, пожалуйста начинающему осваивателю программы, где в данной схеме блок захвата PPM?
    Откуда и как вычисляются числа 1200, 900, и так далее?
    Можно ли организовать с одного канала управления свичер на несколько выходов (предположим 8) и как это сделать?
    Есть ли возможность следить за 3-мя каналами управления сразу?



    Спасибо всем за помощь заранее!

  10.  
  11. #328

    Регистрация
    25.06.2009
    Адрес
    Оренбург
    Возраст
    43
    Сообщений
    2,147
    Записей в дневнике
    15
    Цитата Сообщение от DJ_URAN Посмотреть сообщение
    Господа комрады! Объясните, пожалуйста начинающему осваивателю программы, где в данной схеме блок захвата PPM?
    гм.. могу ошибаться (не читал тему с начала поэтому не знаю логики работы устройства) - но похоже что подсчет идет по 2м каналам, соответственно на блоксхеме это вторая и третья подпрограммы (считаем слева на право)
    просто считывается значение счетчика в соответвующую переменную (period и period1 соответственно)

    про: откуда взялись числа 1200, 900 и т.д. - гм.. из головы разработчиков наверное :-)) это обычный способ дискретной передачи через пропорциональный канал

    про свитчер на 8 выходов - сделать можно, один импульс канала в ppm может иметь диапазон от 1000 до 2000 у любой аппы (хотя вру, помоему у когото в стандарте от 1100 до 2100, но это сильно ситуацию не меняет)
    ну так вот - делим диапазон (2000-1000) на 8 частей и получаем набор длительностей 1000, 1125, 1250, 1375, 1500, 1625, 1850, 1975 - вот вам и восемь возможных значений...

    можно ли следить за 3мя каналами сразу - гм. зависит от применяемой железки... хоть за всеми восьми каналами сразу!

  12. #329

    Регистрация
    23.08.2009
    Адрес
    Cherepovets
    Возраст
    37
    Сообщений
    626
    Цитата Сообщение от ВитГо Посмотреть сообщение
    гм. зависит от применяемой железки
    с этого места поподробнее если можно.
    правильно ли я понимаю, что можно слепить (дописать) 3-ю подпрограмму External 3 для считывания состояния 3-го канала. И получим состояние pind.4, записав значение в period2, получается?
    Да, еще, за что отвечает первый блок Reset?

    Цитата Сообщение от ВитГо Посмотреть сообщение
    ну так вот - делим диапазон (2000-1000) на 8 частей и получаем набор длительностей 1000, 1125, 1250, 1375, 1500, 1625, 1850, 1975 - вот вам и восемь возможных значений...
    это понятно. так и предполагалось ранее.
    Я про дискретный свич имел в виду. По умолчанию на канале "1000". Жмем кнопку - "2000" (пример)
    В общем при изменении этого параметра поочередно приходят лог.0 на 8 выходов атмеги. ну а далее или все в ноль или в обратном порядке.

    Мне интересно, если все программы начинаются этими тремя блоками, тогда все просто: условия дописать всегда проще, имея заранее написанные универсальные блоки захвата PPM.
    Если при разных условиях, разное начало - тогда сложнее.
    Последний раз редактировалось DJ_URAN; 28.07.2012 в 21:19.

  13. #330

    Регистрация
    25.06.2009
    Адрес
    Оренбург
    Возраст
    43
    Сообщений
    2,147
    Записей в дневнике
    15
    Цитата Сообщение от DJ_URAN Посмотреть сообщение
    с этого места поподробнее если можно.
    правильно ли я понимаю, что можно слепить (дописать) 3-ю подпрограмму External 3 для считывания состояния 3-го канала. И получим состояние pind.4, записав значение в period2, получается?
    все зависит от того какой контроллер применяется.
    например у atmega8 есть 2 входа внешних прерываний- на них и заводить каналы.. третьего входа нет... соответственно описанный вами способ применить не получиться, по крайней мере "влоб"...

    в блоке RESET - первоначальная настройка.. вообще я не работал никогда в алгоритмбуилдере... :-(

    Цитата Сообщение от DJ_URAN Посмотреть сообщение
    Мне интересно, если все программы начинаются этими тремя блоками, тогда все просто: условия дописать всегда проще, имея заранее написанные универсальные блоки захвата PPM.
    Если при разных условиях, разное начало - тогда сложнее.
    ну в данной задаче да

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

    кстати, если приемник выдает канальные импульсы на выходах не одновременно а с некоторым сдвигом (а у большинства это так и есть) - то можно немного добавив диодов опрашивать несколько каналов приемника используя только один вход внешнего прерывания - но ИМХО это тупиковый пусть, помоему проще сделать 4 логических выключателей на каждый из 2х каналов - итого 8 выключателей: фары, габариты, аварийка, поворот влево, поворот вправо, стопы, сирена, еще что нить!
    ну или если помудрить то на 2х каналах можно много что еще передать ! чуть усложнив передачу (например по первому каналу группу выключателей выбираем, а по второму значения) - можно увеличить количество выключателей еще в двое-четверо !

  14. #331

    Регистрация
    23.08.2009
    Адрес
    Cherepovets
    Возраст
    37
    Сообщений
    626
    Мне в общем-то нужна реализация света на авто, с поворотниками и полицейскими стробами.
    вот, просил одного человека из ветки посодействовать, понял, что придется осваивать самому. пропал тот человек.
    с фарами и свичем все понятно, но как реализовать сложные мигания типа строб - этого я не знаю.
    эффект должен быть например таким: http://rgb73.mylivepage.ru/wiki/1952...82%D0%BE%D0%B2.
    но это другой контроллер, соответственно, другая среда.
    эффектов хотяб один-два нужно. + это должно включаться и выключаться соответственно с пульта, а это уже 3 канала обрабатывать надо.
    Если исключить поворотники и оставить только аварийку (подумал, как нелепо будут мигать поворотники, учитывая то, что поворачивать приходится часто и нелолго. они и не нужны в общем-то), то каналов 2, то что надо.

  15. #332

    Регистрация
    02.09.2009
    Адрес
    Караганда, Kазахстан
    Возраст
    41
    Сообщений
    273
    Цитата Сообщение от ВитГо Посмотреть сообщение
    все зависит от того какой контроллер применяется.
    например у atmega8 есть 2 входа внешних прерываний- на них и заводить каналы.. третьего входа нет... соответственно описанный вами способ применить не получиться, по крайней мере "влоб"...
    Кстати у ПИКов один вход инт , но можно использовать ещё четыре входа - прерывание по изменению уровня, обычно исп под клаву, но можно под что угодно, так-что 5 входов прерывания - без проблем

  16. #333

    Регистрация
    25.06.2009
    Адрес
    Оренбург
    Возраст
    43
    Сообщений
    2,147
    Записей в дневнике
    15
    Цитата Сообщение от DJ_URAN Посмотреть сообщение
    Мне в общем-то нужна реализация света на авто, с поворотниками и полицейскими стробами.
    вот, просил одного человека из ветки посодействовать, понял, что придется осваивать самому. пропал тот человек.
    с фарами и свичем все понятно, но как реализовать сложные мигания типа строб - этого я не знаю.
    эффект должен быть например таким: http://rgb73.mylivepage.ru/wiki/1952...82%D0%BE%D0%B2.
    но это другой контроллер, соответственно, другая среда.
    эффектов хотяб один-два нужно. + это должно включаться и выключаться соответственно с пульта, а это уже 3 канала обрабатывать надо.
    Если исключить поворотники и оставить только аварийку (подумал, как нелепо будут мигать поворотники, учитывая то, что поворачивать приходится часто и нелолго. они и не нужны в общем-то), то каналов 2, то что надо.
    помоему путаешь сам эффект с командой на его включение...

    давай по порядку - сколько и какие эффекты нужны?
    1. поворот влево
    2. поворот направо
    3. фары
    4. стопы
    5. аварийка
    6. полицейская мигалка
    7. сирена

    что еще ?

    Цитата Сообщение от avisenja Посмотреть сообщение
    Кстати у ПИКов один вход инт , но можно использовать ещё четыре входа - прерывание по изменению уровня, обычно исп под клаву, но можно под что угодно, так-что 5 входов прерывания - без проблем
    изголиться то можно, вопрос только - не жалко каналов приемника на эту фигню?

    логику можно сделать примерно такую:
    по каналу управления (1) передаем импульс 1000 если нужно включить эффект, 1500 если действие не требуется, 2000 если нужно выключить эффект
    по каналу выбора (2) передаем импульс выбора эффекта:
    1000 - левый поворот
    1125 - правый поворот
    1250 - аварийка
    1375 - сирена
    1500 - мигалка полицейская
    1625 - фары
    1750 - стопы
    1875
    2000

    кстати, самое время определить что за аппаратура у нас будет - потому как если данные значения аппа выдавать не сможет, то нужно придумать другой алгоритм передачи команд
    Последний раз редактировалось ВитГо; 29.07.2012 в 00:12.

  17. #334

    Регистрация
    23.08.2009
    Адрес
    Cherepovets
    Возраст
    37
    Сообщений
    626
    В общем. схема не очень простая. (кстати, аппа 2,4 от FlySky модель GT3B известна, полагаю)
    задействоваться будет 3 канала:
    1 - канал руля, его команды снимаются для передачи команд по включению/отключению соответствующих поворотников.
    2 - канал газа, его команды - это дальний свет фар и стопы.
    3 - канал дискретный, но с возможностью изменения сигнала на единицу (-100%, -99%, -98% ... 0 ... +98%, +99%, +100%. 2 кнопки вверх и вниз, имитирующие работу стика пошагово. также есть возможность изменения шага: -100%, -90%, -80% или -100%, -75%, -50%... в общем как угодно и в любом направлении)
    3-й канал в идеале должен отвечать за:
    включение/отключение света вообще.
    включение работы дальнего света.
    включение мигалки.

    То есть поехали, нажали кнопку 3-го канала вверх один раз - включились габариты + работа стопов (про поворотники пока думаю, нужны ли).
    нажали опять - стал работать дальний свет при подаче газа например на 10-20%.
    нажали опять - к этому всему включилась мигалка.

    но говорят, 3 канала нереал. программа сложная выйдет.

  18. #335

    Регистрация
    17.06.2005
    Адрес
    Красный Луч - Харьков
    Возраст
    52
    Сообщений
    2,548
    Записей в дневнике
    9
    Как знакома схема программы...
    Использованный контроллер имеет все порты с функцией прерывания по изменению состояния.
    Смотрим в описание контроллера, распределяем ноги для входов каналов, прописываем прерывания по этим каналам и одним таймером отсчитываем длительности каждого из импульсов. Потом составляем алгоритм переключения. В теле main сравниваем имеющиеся значения или флаги, которые можно поднимать при опреденных значениях, и зажигаем то что нужно. Предварительно распределив ноги выходов.
    Забейте на пики, раз уж начали на атмеле писать.

  19. #336

    Регистрация
    25.06.2009
    Адрес
    Оренбург
    Возраст
    43
    Сообщений
    2,147
    Записей в дневнике
    15
    3ий канал с последовательным изменением не совсем удобен :-(

  20. #337

    Регистрация
    23.08.2009
    Адрес
    Cherepovets
    Возраст
    37
    Сообщений
    626
    Цитата Сообщение от ВитГо Посмотреть сообщение
    3ий канал с последовательным изменением не совсем удобен :-(
    отчего?

    Цитата Сообщение от valera_o Посмотреть сообщение
    Использованный контроллер имеет все порты с функцией прерывания по изменению состояния.
    уточните, какая микросхема необходима?
    Последний раз редактировалось DJ_URAN; 29.07.2012 в 14:27.

  21. #338

    Регистрация
    25.06.2009
    Адрес
    Оренбург
    Возраст
    43
    Сообщений
    2,147
    Записей в дневнике
    15
    Цитата Сообщение от DJ_URAN Посмотреть сообщение
    отчего?
    потому что когда нужно включить например фары нужно будет пройти через поворотки стопы сирену и т.д - то что включать как раз не нужно....

  22. #339

    Регистрация
    23.08.2009
    Адрес
    Cherepovets
    Возраст
    37
    Сообщений
    626
    Цитата Сообщение от DJ_URAN Посмотреть сообщение
    То есть поехали, нажали кнопку 3-го канала вверх один раз - включились габариты + работа стопов (про поворотники пока думаю, нужны ли).
    нажали опять - стал работать дальний свет при подаче газа например на 10-20%.
    нажали опять - к этому всему включилась мигалка.
    я ж написал.
    всего 3 нажатия

  23. #340

    Регистрация
    17.06.2005
    Адрес
    Красный Луч - Харьков
    Возраст
    52
    Сообщений
    2,548
    Записей в дневнике
    9
    Самым лучшим по отношению цена\качество - атмега48. Все порты могут быть отслежены по прерываниям. 3 таймера на борту. В общем есть где разгуляться и стОит она меньше чем какая-нибудь аттини.
    можете организовать хоть 6 каналов. Просто в прерываниях устанавливайте программные флаги, а основном теле анализируйте и распределяйте. Одним таймером измерять длительности всех каналов можно, они ведь идут последовательно, не перекрываясь.
    Первые 2 канала понятны. С третьим как-то сложно. На аппе нет случайно 3-х поциционного тумблера?
    Для танка пользую турниджи9х, рассовал по каналам на сколько хватило.

  24. #341

    Регистрация
    23.08.2009
    Адрес
    Cherepovets
    Возраст
    37
    Сообщений
    626
    Цитата Сообщение от valera_o Посмотреть сообщение
    На аппе нет случайно 3-х поциционного тумблера
    есть в виде кнопки. жмешь - положение меняется. от 2-х до 200 положений

  25. #342

    Регистрация
    25.06.2009
    Адрес
    Оренбург
    Возраст
    43
    Сообщений
    2,147
    Записей в дневнике
    15
    Цитата Сообщение от DJ_URAN Посмотреть сообщение
    я ж написал.
    всего 3 нажатия
    ну тогда вперед!
    контроллер уже посоветовали, в принципе для вашей цели пойдут многие...
    скорее всего лучше будет использовать кварц для задания частоты.

    для программирования можно попробовать как Си так и асм..
    для Асма инициализация примерно такая

    Код:
    .include "2313def.inc" ;=== мой проект использовал tiny2313
    
    ; ---------------------------------------------------------------------------------------
    ; Константы
    
    .equ                    LICHT = 1            ; бит порта к которому подключен светодиод
    .equ                    LPORT = PORTB        ; порт к которому подключен светодиод
    
    
    ; ---------------------------------------------------------------------------------------
    ; Переменные
    
    .DSEG
    
    READY:                    .DB        1            ; признак готовности работать
    PHASE:                    .DB        1            ; фаза ожидаемого сигнала
    
    CH_DIV:                    .DB        2            ; значение коррекции длительности
    
    
    .CSEG
    
    .ORG     0
                            RJMP    START
    
    .ORG     INT1addr        ; прерывание захвата каналов с приемника
                            RJMP    IRQ_INT1                    ; файл irq_int1.asm
    
    
    ;----------------------------------------------------------------------------------------
    START:            ; главный вызов, инициализация
                            CLI
    
                            LDI        R16        , RAMEND            ; установка стека
                            OUT        SPL        , R16
    
                    ; конфигурация портов ввода-вывода
                            LDI        R16        , 0
                            OUT        DDRD    , R16                ; все линии на вход
                            OUT        PORTD    , R16                ; подтяжки нет
                            
                            LDI        R16        , 0b11110010    
                            OUT        DDRB    , R16                ; пины портов на выход
                            LDI        R16        , 0b00000000        ; 
                            OUT        PORTB    , R16                ; выведем на все линии ноль
                            
                    ; инициализация переменных
                            LDI        R16        , 0x00            ; признак failsave
                            STS        READY    , R16
    
    
                    ; инициализация модуля захвата по входу INT1
                            LDI        R16        , 0x01            ; ожидаемая фаза сигнала - "фронт"
                            STS        PHASE    , R16
                            LDI        R16        , (1<<ISC11)|(1<<ISC10)    ; прерывание по фронту импульса
                            OUT        MCUCR    , R16            ;                         
                            LDI        R16        , (1<<INT1)        ; разрешение прерываний по int_1
                            OUT        GIMSK    , R16            ;
        
                            SEI                                ; разрешим прерывания
    MAINLOOP:
    ;
    ;=== сюда нужно будет воткнуть обработчики по захваченным каналам
    ;
    ; этот код будет работать в цикле.
    ;
                            RJMP    MAINLOOP
    
    
    .include        "irq_int1.asm"                            ; прерывание захвата (в другом файлике сохранено)
    соответственно прерывание осуществляющее захват можно сделать из этого:
    Код:
    ; файл irq_int1.asm прерывание захвата каналов
    
    ;-------------------------------------------------------------------------
    ;
    ;  ЗАХВАТ КАНАЛОВ С ПРИЕМНИКА
    ;
    ;-------------------------------------------------------------------------
    
    IRQ_INT1:                ; прерывание по входу INT1                        
    
                            IN        ZL        , TCNT1L        ; прочитаем значение счетчика
                            IN        ZH        , TCNT1H
    
                            LDI        R16        , 0                ; сбросим счетчик для счета с нуля
                            OUT        TCNT1H    , R16        
                            OUT        TCNT1L    , R16
    
                            LDS        R16        , PHASE            ; берем ожидаемую фазу сигнала
    
                            CPI        R16        , 1                ; фаза "фронт" ?        
                            BRNE    REQ_INT1_SAVE_CH        ; получили спад!
    
                            ; у нас получен фронт импульса
                            LDI        R16        , 0                ; ставим флаг ожидания спада
                            STS        PHASE    , R16            ;        
                            
                            LDI        R16        , (1<<ISC11)|(0<<ISC10)    ; прерывание по спаду импульса
                            OUT        MCUCR    , R16            ;                         
                            
                            RJMP    IRQ_INT1_EXIT            ; выходим
    
    
    REQ_INT1_SAVE_CH:        ; получили спад
                            ; нужно сохранить длительность канального импульса
                            ; в Z длительность захваченного импульса, нужно его проанализировать для полного счастья
                            ; по идее сохранить куда нить в память чтобы потом анализировать его длительность в цикле 
                            ; MAINLOOP
    
    IRQ_INT1_EXIT:
                            RETI
    правил прямо здесь (поэтому нужно будет еще раз внимательно пересмотреть алгоритм), но думаю что основная идея понятна... осталось только добавить вашу логику работы :-)

    p.s. здесь только для int1 входа на прерывание (от одного канала), второй аналогичен

  26. #343

    Регистрация
    18.09.2012
    Адрес
    Иркутск
    Возраст
    40
    Сообщений
    33
    Подскажите пожалуйста хочу собрать огоньки с этого сайта http://www.homepages.paradise.net.nz...navlights.html есть программатор extra pic и микроконтроллер pic12а629
    при програмированнии м.к. программа icprog пишет еrror
    фаил на этом сайте который называется я сохраняю как txt. вставляю в icprog и нажимаю прошить м.к.
    Source code (PIC12C508/9 or 12F630/75)

  27. #344

    Регистрация
    07.12.2010
    Адрес
    Ижевск
    Возраст
    52
    Сообщений
    97
    Цитата Сообщение от Анатолий24 Посмотреть сообщение
    Подскажите пожалуйста хочу собрать огоньки с этого сайта http://www.homepages.paradise.net.nz...navlights.html есть программатор extra pic и микроконтроллер pic12а629
    при програмированнии м.к. программа icprog пишет еrror
    фаил на этом сайте который называется я сохраняю как txt. вставляю в icprog и нажимаю прошить м.к.
    Source code (PIC12C508/9 or 12F630/75)
    http://inspect.com.ua/creative-work/...ic-12f629.html

  28. #345

    Регистрация
    18.09.2012
    Адрес
    Иркутск
    Возраст
    40
    Сообщений
    33
    Цитата Сообщение от alexspy2 Посмотреть сообщение
    Подскажите пожалуйста хочу собрать огоньки с этого сайта http://www.homepages.paradise.net.nz...navlights.html есть программатор extra pic и микроконтроллер pic12а629
    при програмированнии м.к. программа icprog пишет еrror
    фаил на этом сайте который называется я сохраняю как txt. вставляю в icprog и нажимаю прошить м.к.
    Source code (PIC12C508/9 or 12F630/75)

    Спасибо с прогромматором я разобрался но коректно прошить 12f629 пока не удалось где-то на просторах интернета вчера нашел что extra pic 12f629 прошивает корректно только первый раз хотя пробовал перепрошивать 16f628 все работает

  29. #346

    Регистрация
    07.12.2010
    Адрес
    Ижевск
    Возраст
    52
    Сообщений
    97
    Цитата Сообщение от Анатолий24 Посмотреть сообщение
    Спасибо с прогромматором я разобрался но коректно прошить 12f629 пока не удалось где-то на просторах интернета вчера нашел что extra pic 12f629 прошивает корректно только первый раз хотя пробовал перепрошивать 16f628 все работает
    А калибровочную константу в 12f629 сохранил? Нажмите на изображение для увеличения
Название: 386-04.gif
Просмотров: 23
Размер:	10.5 Кб
ID:	694301

  30. #347

    Регистрация
    18.09.2012
    Адрес
    Иркутск
    Возраст
    40
    Сообщений
    33
    Да я это знаю купил несколько 12f629 попробовал потренероваца скачал несколько небольших светодеодных схем с прошивками все работает
    стирается прошивается снова без проблем просто я не силен в програмировании
    и не пойму что такое source code на этом саите
    http://www.homepages.paradise.net.nz...navlights.html
    я сохранил HEX file (PIC12F675) как txt фаил хотя написано pic12f675 а на схеме 12f679 не поиму
    короче он прошивается и работает не корректно не понять как один светодиод горит второй мигает после включения аппаратуры начинают гореть еще три что не так

  31. #348

    Регистрация
    18.09.2012
    Адрес
    Иркутск
    Возраст
    40
    Сообщений
    33
    вот эта схема тоже классная
    http://tomsha.com/shop/product_info....6e1ca9571ceaf4
    для модели но платная кто бы помог с прошивкой

  32. #349

    Регистрация
    07.12.2010
    Адрес
    Ижевск
    Возраст
    52
    Сообщений
    97
    Цитата Сообщение от Анатолий24 Посмотреть сообщение
    не пойму что такое source code на этом саите

    Это исходник в ассемблере

  33. #350

    Регистрация
    18.09.2012
    Адрес
    Иркутск
    Возраст
    40
    Сообщений
    33
    Алексей а как его скомпелировать под pic 12f629
    там на сайте лежит один hex но я так понимаю что он под другой контроллер

  34. #351

    Регистрация
    07.12.2010
    Адрес
    Ижевск
    Возраст
    52
    Сообщений
    97
    Не силен я в программировании, но вот здесь понятно как и чем http://radiokot.ru/start/mcu_fpga/avr/02/

  35. #352

    Регистрация
    18.09.2012
    Адрес
    Иркутск
    Возраст
    40
    Сообщений
    33
    спасибо будем читать

  36. #353

    Регистрация
    02.09.2009
    Адрес
    Караганда, Kазахстан
    Возраст
    41
    Сообщений
    273
    Цитата Сообщение от Анатолий24 Посмотреть сообщение
    вот эта схема тоже классная
    http://tomsha.com/shop/product_info....6e1ca9571ceaf4
    для модели но платная кто бы помог с прошивкой
    Собрал всю инфу с сайта и накидал свою прошивку за 30 минут на сей девайс,
    пробуйте............
    Мож кто спасиб скажет
    Изображения  
    Вложения
    Последний раз редактировалось avisenja; 27.09.2012 в 23:35.

  37. #354

    Регистрация
    18.09.2012
    Адрес
    Иркутск
    Возраст
    40
    Сообщений
    33
    Цитата Сообщение от avisenja Посмотреть сообщение
    Собрал всю инфу с сайта и накидал свою прошивку за 30 минут на сей девайс,
    пробуйте............
    Мож кто спасиб скажет
    Цитата Сообщение от avisenja Посмотреть сообщение
    Вложения miggalka.zip‎ (406.9 Кб, Просмотров: 5)
    большое спасибо Сеня сегодня вечером попробую собрать и завтра отпишусь

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

  38. #355

    Регистрация
    10.08.2012
    Адрес
    Дзержинск, Нижегородская о
    Возраст
    32
    Сообщений
    193
    А есть у кого-нибудь вариант который предложил Gintas??? Можете выложить?

  39. #356

    Регистрация
    13.09.2011
    Адрес
    Белгород
    Возраст
    47
    Сообщений
    229
    Цитата Сообщение от avisenja Посмотреть сообщение
    Собрал всю инфу с сайта и накидал свою прошивку за 30 минут на сей девайс,
    пробуйте............
    Мож кто спасиб скажет
    Можно схему четче нарисовать а то не понятно

  40. #357

    Регистрация
    17.10.2012
    Адрес
    Мирный (Якутия)
    Возраст
    39
    Сообщений
    32
    Добрый день всем участникам данной ветки. Недавно наткнулся на нее и взяв за основу БАНО Марка Антония из сообщения 282 БАНо сделал под свои нужды.
    Работают повороты, габариты, стопы, фары.
    1 канал - подключается к каналу руля;
    2 канал - подключается к каналу газа.
    Столкнулся с двумя проблемами:
    1. Не могу придумать алгоритм реализации фонаря заднего хода (курок от себя ->нейтраль ->курок от себя)
    2. При одновременном подключении двух каналов происходит их влияние друг на друга (например при повороте руля влево и езде вперед - промаргивают стопы с периодичностью поворотов, хотя должны светить только фары и габариты). Каналы по отдельности работают как надо и повороты и приборы освещения.
    Выкладываю алгоритм в Algorithm Builder, и собранную схему в Proteus.
    Может кто подскажет в чем дело?
    Забыл указать. Смотрел каналы осцилографом: Период 10 милисекунд, сигнал от 1 до 2 милисекунд.
    Вложения

  41. #358

    Регистрация
    02.03.2011
    Адрес
    Санкт-Петербург, Оренбург,
    Возраст
    53
    Сообщений
    3,719
    Хм, не помню был ли исходник софта от МаркаАнтония но пожалуй самый правильный вариант лезть в прошивочку. но мне думается что где то косячек в подключениях. тк по описанию все должно работать по честному.

  42. #359

    Регистрация
    17.10.2012
    Адрес
    Мирный (Якутия)
    Возраст
    39
    Сообщений
    32
    Да исходник МаркаАнтония был, все делал на его основе, менял только логику включения осветительных приборов. Взаимное действие каналов наблюдается как в Proteus так и в живую на макетке. Аварийка у меня не работает даже при выключенном передатчике, видимо даже без него идут с приемника импульсы (вот этого осцилографом не посмотрел).

  43. #360

    Регистрация
    17.10.2012
    Адрес
    Мирный (Якутия)
    Возраст
    39
    Сообщений
    32
    У меня подозрение на то, что прерывание обоих каналов просчитывается одним и тем же таймером. Не пойму как он определяет из какого канала получил длину импульса? готов отказаться от аварийки в пользу использования отдельных таймеров для каждого канала.

Закрытая тема

Похожие темы

  1. Продам БАНО
    от BigDaddy в разделе Барахолка. Аппаратура
    Ответов: 11
    Последнее сообщение: 03.09.2010, 00:58
  2. БАНО
    от блик2 в разделе Аппаратура радиоуправления
    Ответов: 16
    Последнее сообщение: 05.10.2008, 15:26
  3. ElectriFly Triton2 DC какие бананы?
    от Flatter в разделе Аппаратура и аксессуары для автомоделей
    Ответов: 2
    Последнее сообщение: 08.09.2008, 15:06
  4. Куда сходить в баню?
    от zero-209 в разделе Курилка
    Ответов: 4
    Последнее сообщение: 29.02.2008, 18:25
  5. Поиск схемы бортовых огней бано
    от NailMan в разделе Курилка
    Ответов: 20
    Последнее сообщение: 24.10.2006, 17:34

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения