• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

CH582M (СH581, CH582, СH583)

pvvx

Активный участник сообщества
Кроме обходного пути надо и регистрацию в от браузера на али убить, или "инкогнито".
Не во всех странах продают всё с али...
Перекинуло в сша. Там:
https://www.aliexpress.com/item/1005006177751678.html $0.99 именно тот, мелкий
$7.60 2 шт
$4.65 1 шт

Ни в одном не выведен Ethernet, а dev-board CH32V208W - с завышенной ценой на али.
 

pvvx

Активный участник сообщества
1707704721417.png
 

pvvx

Активный участник сообщества
И судя по всему «друзья» китайцы всё же устраивают нам частичные санкции по ряду товаров.
Во многих странах недоступно. Есть в домене us и там картинки другие - WCH старается.
Аудитория rus меньше angl и естественно мы не на первом месте у коммерсантов из Китая
 

mdx

New member
CH582m vs nrf52840 в качестве контроллера для клав? Поделитесь, плз, соображениями.

Там от клавы особо много не требуется, а в случае с магнитными Hall Effect свитчами и сенсорами - выжирать банку li-ion будет за 3+- часа, так что микроамперы пофиг, и KMK или ZMK, забыл, уже портированы на эти контроллеры, с беспроводом, вроде. Но он мне пока пофиг.
TMR магнитных diy клав не видел, и ничего по diy не нагуглил, вот в их случае можно было бы на микроамперы заморачиваться(там это как фича технологии!), но меня обеспокоила стоимость тех сенсоров - проще пару клав 60% недорогих с подобной технологией купить на запчасти, блин, чем отдельно купить под 80шт+ тех сенсоров TMR или плохо искал, не то искал(

Ну и низкопрофильные свитчи HE были в клавах нюфи; тоже проще нюфи низкопрофильную магнитную HE клаву купить ткл, чем отдельно, т.к цены+- за пак свитчей и за готовую клаву, блин). Но уже есть под печать на 3д принтере diy проекты - гуглить кому интересно Riskeyboard70, от тех разработчиков сейчас вообще круть аля Flux keyboard выходит, но дорого, блин, 550$( Зато киллер фича - моющаяся механика с дисплеем под прозрачными кнопками...

Не уверен насчет 8kHz по USB порту или беспроводу, оно мне пока тоже пофиг. Это, скорее всего, 480Мбит в мк надо поддержку иметь, да? Тогда из этих серий только в nrf52840, вроде бы, ch585 тоже вроде как имеет, но модулей нема подходящих:

Трабла с самими модулями: для nrf52840 только варианты компактных на аля 20 gpio видел( Народ матрицы делает с диодами и ок, а хотелоcь сплит эрго?, орторлинейную с кучей кнопок, под 40 на половинке и без диодов, handwired пока. Ещё когда сподоблюсь плату развести и как оно будет после энной итерации.
В ch582m же Gpio аж 40! Здоровенные, модули, конечно, но аж 40! Идеально было бы 50+- под мои хотелки, но на мультимедийные хотел не магнитные свитчи пустить, а обычные суперплоские кнопочки аля как на пульте или как на клаве редрангон хорус моей, ну или подобное в лоджитеках g915 tkl.

CH585 не видел на подобных модулях, хотя они пожирнее, и отдельно прайс не радовал( Там уже nrf52840 который во всем круче в разы дешевле выходит почему-то также в разЫ.

Еще одно соображение - если паять прямо микрухи буду, вдруг!) На тех китайских чипах ch58* не BGA! Там не аля soic, но подпаяться таки можно попробовать, хотя тоже гипермелко для diy(

Прошивать проще вроде бы nrf52* - замыкаешь ресет или что там и как флешка в компе видится, кидаешь как файл на флешку!
Не уверен как оно на ch58*.

Китайский софт то еще г, понятно... Но портировали же qmk)

Мне надо чтобы подсветка на разных слоях-раскладках подсвечивалась по разному. ру-en менялись цветом буквы.
Ну и перенести ё на глубокое нажатие до дна е, и аналогично укоротить раскладку для букв ру, которых число больше, чем алфавит en. Может смогу раскладку подсократить, ато ****** в разных местах ? ,. ; : и тп^><
Пружинки в низкопрофильных не заменить, чтобы пожестче было? как можно найти 150-200+гр для полноразмерных свитчей, не видел, ну и пофиг. Не хочу 4см+ высотой клаву, итак суставы побаливают(
 

pvvx

Активный участник сообщества
Ещё раз проверял 12 битный ADC на CH592 и CH583...
Модуль CH583 (75 руб на али) и CH592 (120 руб)
1753169169513.png
CH592 имеет аппаратную функцию сканирования по списку входов, а в CH583 входы ADC переключаются только программно.
USB2.0FS у обоих в CDC дает поток чистых данных более 800 килобайт в секунду.
Приемлемая кратность для передачи ADC в USB выходит 375 кsps (2 байта на замер, плюс заголовок фрейма).
Собственных шумов у ADC мало – дрожит всего 1 бит. Но Ref у разных чипов отличается – имеются расхождения и для ответственных задач требуется калибровка.
У CH592 странно работает PGA со значений более +18дБ. У CH583 таких переключений PGA нет.
Минимальная частота замеров ADC при непрерывном опросе DMA и максимальном значении задержки между замерами около 15 кГц.
Потребление по линии 5B при работе на 375 кsps в USB около 12 мА. При включении встроенного DC-DC – 10 мА. Но для уменьшения шума DC-DC лучше выключить, хотя на сам ADC это не влияет, но может создавать импульсы в цепь питания 3.3В датчиков.
1753169242240.png
 

pvvx

Активный участник сообщества
При включенном входном буфере у ADC сопротивления входов очень большие и если вход никуда на припаян не плате, то успешно принимает наводку 50Гц.
1753170451961.png
При дифференциальном измерении входной буфер не используется – не рекомендовано в PDF.
В итоге из модуля на CH582F выходит самый дешевый 12 битный ADC в максимум USB2.0FS и приемлемыми характеристиками по линейности замеров и шумам. А на модуле с CH592F многоканальный ADC…
 

pvvx

Активный участник сообщества
Добавив INA199 или аналогичный чип возможно получить PowerProfiler с полосой за 100 кГц...
 

pvvx

Активный участник сообщества
Как я понял максимальный sps у ADC CH58x/CH59x это 444444 sps.

Если в USB запихивать два 12 битных значения в 3 байта, тогда можно передать и этот поток. Он выйдет всего 444444*1.5=666666 байт в сек. А у USB2.0FS предел до примерно 850 килобайт в сек, но желательно оставить время работы шины на другие EP и другие устройства (если контроллер/свитч USB2.0). Иначе могут быть потери в потоке … Т.е. лучше не гонять более 800 килобайт в секунду в CDC.

Но мне нужны эти 4 бита у каждого значения ADC…
 
Сверху Снизу