Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 25.02.2021, 17:13  
sunjob
Временная регистрация
 
Регистрация: 23.11.2010
Сообщений: 50
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sunjob на пути к лучшему
По умолчанию V-USB доработка интерфейса

добрый день

проект v-usb

выкус из спецификации/инета/форумов:
- реализация не полностью соответствует стандарту
- работа на 100% не гарантируется
- питание по USB / с компа может провалиться до 4-4.5В (а F_CPU идет в "притирочку" ... для 18-20МГц) )

у всех рекомендованных схем подключения (3 шт) имеются те или иные очевидные минусы.

как следствие стабильно может работать только при "определенных условиях"

в планах поработать с библиотекой.
для начало решил "набросать" альтернативный вариант. (так сказать, попытаться закрыть все возможные дыры в подключении)

достаем помидоры, баркова, мысли, высказываемся (заранее благодарен)

tag: v-usb, usb, avr, atmega328p, avr-gcc, linux/mac-osx

NO atmega32u4, NO arduino pro micro etc...
Миниатюры:
Нажмите на изображение для увеличения
Название: with-series-diodes.png
Просмотров: 0
Размер:	12.0 Кб
ID:	160856   Нажмите на изображение для увеличения
Название: with-vreg.png
Просмотров: 0
Размер:	12.8 Кб
ID:	160857   Нажмите на изображение для увеличения
Название: with-zener.png
Просмотров: 0
Размер:	12.1 Кб
ID:	160858  

Нажмите на изображение для увеличения
Название: v_usb.png
Просмотров: 0
Размер:	11.4 Кб
ID:	160860  
Реклама:

Последний раз редактировалось mike-y-k; 29.07.2022 в 22:29. Причина: spoiler и картинки
sunjob вне форума  
Непрочитано 25.02.2021, 17:54  
DanilinSA
Почётный гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,672
Сказал спасибо: 130
Сказали Спасибо 1,074 раз(а) в 517 сообщении(ях)
DanilinSA на пути к лучшему
По умолчанию Re: V-USB доработка интерфейса

А чем вариант с LDO не нравится? Совершенно типовое решение.

Или на питание любой ШИМ в миниатюрном корпусе и с минимум обвязки. Способный прожевать весь диапазон напряжений USB и выдать стабильные 3.3 нагрузку.
Таких сейчас полно..
DanilinSA вне форума  
Непрочитано 25.02.2021, 18:47  
sunjob
Временная регистрация
 
Регистрация: 23.11.2010
Сообщений: 50
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sunjob на пути к лучшему
По умолчанию Re: V-USB доработка интерфейса

Цитата:
стабильные 3.3 нагрузку
-›
Цитата:
F_CPU идет в "притирочку
поэтому питание на контроллер

на схеме: DC-DC UP

или, уточните

Последний раз редактировалось sunjob; 25.02.2021 в 19:38.
sunjob вне форума  
Непрочитано 25.02.2021, 19:07  
j-Roger
Гражданин KAZUS.RU
 
Регистрация: 17.06.2008
Адрес: Украина
Сообщений: 681
Сказал спасибо: 362
Сказали Спасибо 755 раз(а) в 358 сообщении(ях)
j-Roger на пути к лучшему
По умолчанию Re: V-USB доработка интерфейса

SEPIC из повышайки MT3608

P.S.

"Наколенный ЛУТ-колхоз по быстрому" по вышеприведенной схеме с выходным напряжением 5V

Нажмите на изображение для увеличения
Название: IMG_sepic.jpg
Просмотров: 0
Размер:	34.7 Кб
ID:	160863

Входное напряжение: 3..12V
Выходное напряжение: 5V ( 4.9V при токе нагрузки около 200мА )
Дроссели SMD CD32

Занимает совсем немного места )
j-Roger вне форума  
Непрочитано 25.02.2021, 19:17  
NewWriter
Почётный гражданин KAZUS.RU
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,504
Сказал спасибо: 401
Сказали Спасибо 2,218 раз(а) в 1,316 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: V-USB доработка интерфейса

Для питания - NCP1402SN50T1G
NewWriter вне форума  
Непрочитано 25.02.2021, 19:35  
sunjob
Временная регистрация
 
Регистрация: 23.11.2010
Сообщений: 50
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sunjob на пути к лучшему
По умолчанию Re: V-USB доработка интерфейса

на схеме указано
DC-DC UP - что само по себе ... говорит об очевидных моментах :о)

а уж какой вариант будет использован, то это дело десятое, хоть такой


SEPIC - это, наверное, уж слишком...
достаточно обычного DC-DC UP с последуюшим 5 и 3.3В

Последний раз редактировалось sunjob; 25.02.2021 в 20:40. Причина: !
sunjob вне форума  
Непрочитано 25.02.2021, 23:32  
NewWriter
Почётный гражданин KAZUS.RU
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,504
Сказал спасибо: 401
Сказали Спасибо 2,218 раз(а) в 1,316 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: V-USB доработка интерфейса

С последней схемой - ерунда какая-то, оверинжениринг.
NewWriter вне форума  
Непрочитано 25.02.2021, 23:54  
sunjob
Временная регистрация
 
Регистрация: 23.11.2010
Сообщений: 50
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sunjob на пути к лучшему
По умолчанию Re: V-USB доработка интерфейса

ну ... славно! чем рекомендуете заменить преобразователь уровней?
sunjob вне форума  
Непрочитано 26.02.2021, 02:34  
j-Roger
Гражданин KAZUS.RU
 
Регистрация: 17.06.2008
Адрес: Украина
Сообщений: 681
Сказал спасибо: 362
Сказали Спасибо 755 раз(а) в 358 сообщении(ях)
j-Roger на пути к лучшему
По умолчанию Re: V-USB доработка интерфейса

Сообщение от sunjob Посмотреть сообщение
..мысли, высказываемся
Для ATmega88PA/168PA/328P тактовая частота 12MHz при напряжении питании 3.3V - в пределах нормы, не совсем "впритык". Достаточно LDO на 3.3V.
Для ATmega8/8A - да, оверклок.


Нажмите на изображение для увеличения
Название: ATMegaX8.png
Просмотров: 0
Размер:	54.2 Кб
ID:	160868

Если старинный Атмел, то можно вообще без DC-DC и LDO, но это уже оффтоп ( не проект v-usb )
Аппноты для МК AT90USB162 (у него на борту есть стабилизатор 3.3V )
AVR270 : USB Mouse Demonstration
AVR271 : USB Keyboard Demonstration
AVR272 : USB CDC Demonstration
AVR273 : USB Mass Storage Implementation
AVR276 : USB Software Library for AT90USBxxx
AVR280 : USB Host CDC Demonstration
AVR282 : USB Firmware Upgrade for_AT90USB
AVR287 : USB Host HID and Mass Storage Demo
AVR293 : USB Composite Device

Ищутся по запросам "appnote AVRXXX", где XXX - номер аппноты.

Последний раз редактировалось j-Roger; 26.02.2021 в 02:43.
j-Roger вне форума  
Непрочитано 26.02.2021, 02:58  
sunjob
Временная регистрация
 
Регистрация: 23.11.2010
Сообщений: 50
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sunjob на пути к лучшему
По умолчанию Re: V-USB доработка интерфейса

to j-Roger
почему вы решили что 12MHz?

з.ы. дополнил топик на "притык" : 18-20МГц

Последний раз редактировалось sunjob; 26.02.2021 в 03:03.
sunjob вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Печатная плата USBee AX picavr Барахолка электронных компонентов 950 20.08.2023 17:11
Ускорить компьютер 7Fantomas7 Ремонт оргтехники 111 08.08.2018 05:27
Не могу запустить USB контроллер ATMega32U4 Slava1355 AVR 12 29.09.2014 14:58
Питание USB устройств nml Делимся опытом 1 11.02.2010 14:06
Выбор интерфейса RS232 или USB tytey Микроконтроллеры, АЦП, память и т.д 49 09.02.2008 14:12


Часовой пояс GMT +4, время: 13:56.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot