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

Петров2018

Members
  • Постов

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

  • Посещение

Весь контент Петров2018

  1. Приветствую! Монитор Nec Multisync e222w, перегорела верхняя подсветка и монитор стал выключаться после 3 секунд работы, припаял резистор 2кОм к разъёму перегоревшей лампы(как советуют в инете), монитор нормально отработал неделю, а сейчас некоторое время назад стали происходить странности, то есть, при включении компа, моник может вообще никак не отреагировать и включается кнопкой включения, либо если выключить его кнопкой включения при работающем компе может обратно не включиться, а может включиться с десятого раза. Моник никогда не ремонтировался, при вскрытие всё выглядит достойно. Подключал к компу другие мониторы, всё работает без нареканий. Помогите кто чем может.
  2. Приветствую Господа! Опять беда с этим ящиком, снова сдохли какие-то конденсаторы, теперь он при включении моргает некоторое время, минуты 2-3, потом нормально работает, подскажите кто знает, какие конденсаторы заменить.
  3. Мне бы пока научиться обычными диодами управлять, а уж потом можно браться за WS)
  4. А у вас контроллер на pic? Просто у вас видимо контроллер посерьёзнее будет, я рассчитывал соорудить контроллер попроще) WS светодиоды не заказывал, в России даже и не знаю где продаются, у них конечно эффекты будут красивей чем у обычных rgb.
  5. Я ещё сам не знаю как буду хранить эффекты, если простенькие(прогнать цвет от 0 до FFFFFF, или поморгать 5-4-3-2-1раз), то памяти много не понадобится, если конкретные цвета, то возможно массивы, тогда может понадобится доп. память. Контроллеры WS2812 не встречал, да и ленту эту в руках не держал, видел на ютубе проекты экранов, дорогое удовольствие.
  6. Сказанное вами не противоречит, скорее противоречат мои высказывания, так как для меня это всё новое и я ещё сам до конца не понимаю, что хочу. Но кое что вырисовывается, а именно, связь компа с мк по юарт, обновление прошивки через бутлоадер. Я имел ввиду создавать не совсем полноценную прошивку, а лишь компилить каркас готовой прошивки с изменёнными параметрами эффектов, но я с вами согласен, что это не совсем удачная идея, флешка интересный вариант, но от этого я вообще сейчас далёк, по гуглю на эту тему.
  7. Вот здесь я читал про прошивку: http://proiot.ru/blog/posts/2012/10/03/zamechatelnyi-bootloader-ot-microchip-dlia-pic16-pic18/
  8. Возможно что-то путаю, но ноги rx\tx где-то точно фигурировали)
  9. С прерываниями понятно, пока только не понял когда нужно применять высокое\низкое прерывание, но моя задача со светодиодами пока не сложна. Возник другой вопрос, как я понял, прошивку можно залить в pic через ноги rx, tx через кабель на базе PL2303. В идеале хотелось бы написать собственную прогу для редактирования эффектов светодиодов и компилить прошивку из собственной проги.
  10. Ясно, что-то понял, что-то не совсем, но в целом нормально. Спасибо всем, с наступающим)
  11. Ну, как я понимаю, все периферийные устройства мк могут генерировать прерывание основного процесса, соответственно, эти прерывания становятся в очередь на обработку, прерывание с более высоким приоритетом, обрабатывается вне очереди, или совсем не так?
  12. Ну то, что этот бит отношение к приоритету не имеет, это понятно, я хотел спросить в каких случаях нужно понижать\повышать приоритет таймеров.
  13. Поясните о бите T0SE, никак не могу понять что это и стоит ли понижать\повышать приоритет таймеров?
  14. Ну в разделе ресет вроде не то, что я имел ввиду.
  15. Возник вопрос, допустим есть регистр T0CON, у него седьмой бит T08BIT, я хочу использовать 16-ти битный таймер и должен выставить: T0CONbits.T08BIT = 0, если я проигнорирую настройку этого бита, то в каком режиме будет работать таймер? Это касается и других регистров. Предполагаю, что в седьмом регистре так и останется 0 и таймер будет работать в 16-ти битном режиме или же я явно должен указать, что это не просто 0?
  16. Спасибо, это наверно самое внятное объяснение расчёта в интернетах.
  17. А что тут взаимоисключающее, таймер настроить несложно, с предделителем\постделителем понятно, беру прогу PICTimerCalculator, вбиваю значения, получаю результат, проверяю в отладчике мплаб, всё совсем не то. Изменяю частоту в мплабе, вроде совпадает, запускаю в протеусе, снова не то. Гуглю рассчёт времени, кто герцы считает, кто миллисекунды, делят, умножают, пыхтят, формулы какие-то разные, внятного решения не нашел. И ещё это умножение на 4, хз, от 64 или от 16 рассчёт вести. Хрен с ним, время как-нибудь подгоню не часы делаю)
  18. У PIC18F26K22 по характеристикам частота 64MHz (4x16MHz), в мплаб я вписал 16MHz или же мне 64MHz вписывать? Я вообще не совсем понял как рассчитывают время таймеров от частоты генератора) Светодиод я подключил лишь посмотреть как работает таймер, сейчас я разобрал работу 8-ми битного таймера с изменяемым периодом(TMR2\4\6), далее буду смотреть TMR0)
  19. Ну с анимацией прикольно же) Погонял я прошивку в отладчике мплаба, у меня PIC18F26K22(4x16MHz), таймер TMR6, поставил частоту в мплабе 16MHz, задержка 500мс, окно стопвоч показывает ~502мс. хз, прав ли я, думал, что мплаб подхватывает частоту из листинга, но у него почему-то железно вбито 1MHz.
  20. Ковыряю таймер, период 1с., протеус как-то странно моргает диодом, визуально задержка вкл\выкл диода варьируется 1-5с. Подключил осциллограф, на нём вроде всё нормально, кому верить?
  21. Да, именно сейчас так и читаю даташит, а ранее была попытка освоить его как книгу) Насчёт курса, возможно и стоило бы пройти, но я люблю решать поставленную задачу)
×
×
  • Создать...