Перейти к содержанию
    

IVANS

Участник
  • Постов

    22
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о IVANS

  • Звание
    Участник
    Участник

Контакты

  • ICQ
    Array
  1. относительно исходного кода "а вот уже:"ddff43" - считает первое вхождение только с числа "3" и обрезает "4"." А чего тут удивляться? Идет цикл по цифрам 1,2,3...0 и сравнение c массивом. Ясно что он 3 находит первым (чем 4) и .. break.
  2. Спасибо , буду думать. Измеряем малый ток при большой емкостной составляющей.
  3. Вычислять в контроллере, T [0;10c], самое плохое T 10c, для малых T можно и подождать хвост. 2Tmax = 20c. В точках 300 , можно еще увеличить.
  4. Спасибо за подсказки по МНК, похоже , что это то, что нужно, но пока разбираюсь как это дело применить. Может есть рекоммендации? Есть выборка с ацп , достаточно большая, скажем 100+ , период дискретизации и знание о виде сигнала. А,В и Т неизвестны, внутри выборки фиксированы, могут поменяться в другой выборке. При одиночных вычислениях T по 3 точкам, скачет, как правильно подсказали из за шумов. Найти нужно A, но не найдя T у меня не выходило найти А. Отношение сигнал-шум я думаю достаточно, т.к. если подождать 13T , A мерится с удовлетворительной точностью. Но ждать 13T низя, можно 2T.
  5. Подскажите пожалуйста в какую сторону ЦОС смотреть. Есть сигнал вида s(t) = A*(1+B*e^(-t/T)) , отсчеты с АЦП Необходимо найти A , не дожидаясь хвоста экспоненты. Сейчас нахожу Т по трем точкам , вычитаю предсказанный сигнал, в идеале все работает, с реальными сигналами точность никакая, все скачет , и Т в том числе.
  6. Не могли бы Вы выложить куда-нибудь (на бесплатный хостинг) даташит?
  7. При решении таких вопросов здорово помогает приложенное фото чуда.
  8. Для пиков натыкался на такой пример, посмотри может пригодится. PIC.ZIP
  9. GM может так? PORTB.7=~PINB.7 Попробуй включить передатчик тиньки (и драйвер 485 на передачу), постоянно что-нибудь передавать и смотреть компутером. Т.о. будет ясно правильно ли выставлена скорость.
  10. 1. Если данные передаются непрерывно, то задержка 100 мс внутри прерывания может вызвать переполнение (DATA_OVERRUN). 2. Могут быть банально перепутаны A и B проводники 485 - тогда ошибка кадрирования(FRAMING_ERROR) IMHO
  11. Все заработало!!! (кроме статуса :) ) Дело было в том, что при некоторых комбинациях bios + prs + v0 на дисплее ничего не видно, и я на них попадал. Взял цифры Сергея - сразу пиксели показались ну и уже более-менее ясно стало. Всем спасибо! ;)
  12. Огромное спасибо за код!!! :beer: Буду пробовать.
  13. спасибо, но даташит я уже зачитал делаю по шагам из него, а результата пока нет думается есть какая-то тонкость...
  14. Подскажите пожалуйста, если кто работал с сабжем, какую последовательность инициализации нужно в него загнать, чтобы вывести хоть один пиксел, или может есть пример кода. При попытке записи в него, отзывается (ask-ами) на адрес 0x78, но ничего не делает, при чтении регистра статуса не отвечает вообще. Рядом висит i2c eeprom работает нормально. Может при работе с ним есть какие-нибудь грабли?
  15. К MCONF и ONTIM ты обращаешся в произвольное время, а перезапись из них в IMCONF и IONTIM происходит в момент времени определяемый автоматом модулятора (видимо он должен завершить генерирование последовательности).
×
×
  • Создать...