Jump to content

    

SapegoAL

Свой
  • Posts

    2,784
  • Joined

  • Last visited

Reputation

0 Обычный

1 Follower

  • Nix13

About SapegoAL

  • Rank
    Гуру
    Гуру
  • Birthday 08/06/1966

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array

Recent Profile Visitors

7,431 profile views
  1. Ну у этого дисплея только Vcc = 3.3V. Честно признаюсь дополнительно не фильтровал. Подал как есть. По осциллографу ничего крамольного не вижу. Надо попробовать других дисплеев подкупить. Они пока не так дороги. )) Пока нет вакханалии как с процами...
  2. не очень видно, но всё же можно увидеть. Извините aaarrr, я как то мало работал с телевизорами. И что-то намёков не очень сейчас понимаю. Может тупею постепенно и незаметно для себя. Напишите идею Вашей догадки. Не имеет значения оказалась она верной или нет. Итак Вам благодарен за участие. Я тут перепроверю всё что можно. Поставлю кучу экспериментов. Правда я тут в отпуск отбываю. Появлюсь после 10. Заранее благодарен. VID_20220615_145857.mp4
  3. Извиняюсь, что долго не писал. Перед отпуском закрывал все хвосты. Короче, всё более детально рассмотрел... Тайминги на дисплей по осциллографу соответствуют тому что я задаю. На последний момент: Fclk = 12MHz, HS = 23.58 kHz, VS = 80.65 Hz #define TFT_HSYNCWIDTH 4 #define TFT_HBP 20 #define TFT_HBF 4 #define TFT_VSYNCWIDTH 4 #define TFT_VBP 12 #define TFT_VBF 5 На 12МГц картинка значительно лучше, чем на 9. Подсветка с шимованием. Но ШИМ пробовал отключать - ничего не меняется. Подсветка на схеме. При установке конденсатора 220mkF картинка улучшается ещё. Трудно оценить одна полоса или нет. Скорее выглядит как бегущая полоса пониженной яркости пробегающая примерно за 3-4 секунды снизу до верха дисплея. При этом сама она часто пульсирует. На китайском - всё идеально. Ну и если изображение яркое, то тоже абсолютно ничего не заметно.
  4. PS: Скачал даташит на мх контролера, который они указывают в качестве управляющего. Выставил тайминги чётко по даташиту. Скажем так... Картинка изменилась, но всё равно неудовлетворительно. Поднял частоту до 12Мгц. и уменьшил тайминги. Картинка улучшилась существенно, Но всё равно, если присмотреться, то полосы плывут вверх по экрану, если какой-то серый фон. На белом, ярком нет. На китайском вообще идеально. Как будто бумажку наклеили. aaarrr, завтра полезу осциллографом, буду более детально изучать. Завтра ещё 3 спаяют, ну прикручу дисплеи и начну тыкаться. Пока только 2 образца. Крест на крест менял - ничего не меняется.
  5. Спасибо за ответ. Пытаюсь рыть, но пока что-то слабо получается. У мен 9.6 Мгц тактовая. Пересчитал приблизительно 64Гц кадровая частота. Я думал, что они более менее совместимы. Вообще до этого таких проблем не было. Даташит какой-то тощенький и таймингов нет. Буду искать сейчас полный документ.
  6. Сделали несколько образцов на основе stm32f767 и TFT 4.3". Купили небольшую партию дисплеев WINSTAR WF43VTIAEDNN0#. Один дисплей был в наличии. Какой-то китайский. Полагаю что-то типа AT043TN... С китайским вопросов никаких. Всё работает идеально. На WF наблюдается лёгкая наводка, как я полагаю, на подсветку дисплея. Выглядит как горизонтальные пробегающие волны яркости с частотой примерно 100 Гц. Пока ничего не предпринимал. Думаю что тема где-то поднималась. Может кто ткнёт пальцем, а то я что-то поиском не нашёл. Заранее благодарен
  7. Добрый день. Я не особо волнуюсь по поводу цены. Я работаю в сфере законодательной метрологии. Изделие объёмное. Сейчас продаётся в районе 800$ за штуку. Но мы собственно не за счёт изделия живём, а за счёт комплекса на основе изделия. То есть куча датчиков, тоже сертифицированных. Стоимость системы в десятки раз выше. Стоимость мк не имеет существенного значения. Хотя у нас цены сопоставимы с аналогичными решениями. Да и вообще... Стоимость не самое важное. Я, к примеру, сейчас нащупал классное решение чисто конструктивное. Каждый год изделие сдают на поверку. Это демонтаж - проведение поверки - монтаж. Я уверен, что грамотное решение в плане удобства этих процедур увеличит мне продажи раза в 2 в обозримой перспективе.
  8. В том-то и прикол, что прибор недорогой. Это разработка. Мы гарантийное письмо написали. Конструкция разработана. До лета надо сделать экземпляр и поставить первый экземпляр. Потом будет сертификация, как средства измерения. Если сейчас не запустить, то мы сорвём поставку. Репутация дороже денег. К моменту серийного производства, как мы полагаем, цена опустится до приемлемых цифр. Такой проц должен стоить не более 7$, что очевидно. Ну и кроме того, скорее всего будет по результатам всё переразводится. Будет вылизываться. Возможно внесение изменений в конструкцию.
  9. Нашли. Проц stm32f767iik6. Цена за штуку 190.98$ без НДС. Будем брать.
  10. Нет. Аппаратная часть вылизывается в 0. Функционал расширяется - появляются новые параметры. Появляется новый параметр, который хранится и выкачевается. Соответственно, конечное ПО должно корректно работать как с предыдущим прибором, так и с новым. Это заблуждение. Телефон и телевизор тоже консервативные девайсы с чётко определённым функционалом. ))
  11. )) Не пояснил. Представим, что к этому изделию есть обращение со стороны. Причём как твоим ПО, так и посторонним. Теперь представим, что на одном заводе, одновременно установлено много таких изделий. Но ведь всё имеет оборотную сторону. Если ты обеспечиваешь полную совместимость, то народ на заводе не спешит обновлять ПО твоего изделия. Таким образом подключено много изделий с прошивками разных версий. В изделии есть конфигурационная флэшка. Да у меня есть версия HARD и версия SOFT. Обеспечиваю совместимость без привязки к версии. Первоначально было по другому - замучились. Косяки не успевали вычищать. Конфигурацию гружу с именованными полями. Типа ID_DATA -> DATA_TYPE - > DATA. Например "Минимум датчика" -> FLOAT -> 4.0 Например перепрошил прибор на новую версию. Там появилось новое поле "поправка на высоту столба". Прибор грузит конфигурацию, а это поле инитится 0, что нормально. Если обратный процесс, то есть попытка записи конфигурации с имеющимся полем в прибор с отсутствующим, то прибор это поле проигнорирует. Я увижу предупреждение. У Вас может и нет вопросов. Тут лучше пользователей спросить. Одно дело если доступ к прибору только ч/з ваш софт. И совсем другой коленкор если открытый доступ. И даже ч/з различные приборы. Например контроллеры, УСПД и прочее. На выставке ко мне подходили и жаловались. Речь идёт о приборах учёта. И вот именно так. Задолбались. Куча прошивок и так далее...
  12. stemWIN

    Прикручиваю к проекту stemWIN. Наверное старею, но документация мне очень не нравится. Детали в UM все описаны очень подробно. Но не хватает общего. Как все компоненты взаимосвязаны. Например, хотелось бы создать несколько окон и переключать их м/у собой. Типового примера нет. Я реализовал это по-своему, но не уверен, что этот мой подход правильный. Далее захотел прикрутить виртуальную клавиатуру. Нашёл проект GitHub - fahadsiddiqui3/Touch-Keypad-STM32F7DISCO-using-Emwin: This is a virtual keyboard, ios style for STM32DISCO using STEMWIN library. This keyboard can be ported to any controller which uses StemWin GUI library. Мне абсолютно понятен подход автора. Но по WM_ShowWindow(_hKeyboard) ничего не происходит и куда рыть не понятно. Всякие hWin - это у них чистые i32. Дали бы структуру окна хотя бы. Или этот диспетчер окон. Что бы я смог увидеть в отладчике, сколько окон создано, какое активно, что не так... Есть кто-нибудь кто плотно работал с данной библиотекой? Отзовитесь.
  13. Я тоже стараюсь избегать таких проблем. У меня даже версии ПО сквозные. То есть я избегаю ситуаций, когда в ПО проверяется если v1.11, то работаем так, а если меньше, то работаем по другому. Иначе потом не расхлебаешь.
  14. По моему, ожидаемо. Их рынок в миллионы раз превышает наш. А задача любого производителя, прежде чем выходить на внешний рынок, максимально насытить свой. Это спорно. Наоборот, наиболее серийно выпускаемые чипы, пока выгребаются из всех промежуточных складов.... Например по тем же f407 или f031 у нас проблем нет. Только цена возросла. H7 тоже найти не можем