Отговори на тема  [ 39 мнения ]  Отиди на страница 1, 2, 3  Следваща
Контролер(и) и проблеми 
Автор Съобщение
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Май 21, 2016 8:47 pm
Мнения: 377
Местоположение: Бургас
Мнение Контролер(и) и проблеми
Да си спазя обещанието, което дадох в една от темите.
Направих платката, китайците от JLCpcb я изработиха, наредих елементите и след програмирането на PIC-а всичко тръгна почти веднага (да не повярва човек 8) ). Да, ама не. Съгласно теорията за всеобщата гадост, комбинирани със законите на Мърфи, ако нещата тръгнат от първия път, значи има нещо сбъркано. Така се и оказа, само където не знам защо така се получава и ще съм много благодарен, ако разнищим проблема (или поне от какво се получава).
Значи, китайският чип работи- разпознава се от компютъра, на изведената букса се разпознават мишки (безжични и с кабел), принтери (разпечатани повече от 20стр наведнъж), флашки (с трансфер до 40МБ/с- явно толкова си могат)- никакъв проблем.
Приложил съм и част от схемата и снимка на платката.
Проблемът възникна, когато към платката свързах Web-камера (нали уж затова я правих). Значи- камерата се разпознава коректно- от Windows XP до десятката (на Линукс не съм пробвал). Картината върви с около 15 кадъра в секунда (повече, отколкото ми трябва). Радост голяма :oops: . Обаче....
След няма и час чувам характерния звук от разкачане (изваждане) на USB устройство от компютъра. Поглеждам платката- светодиода за активност на USB хъба угаснал, съответно няма образ от камерата. Викам си- нещо се е бъгнало- изключвам USBто включвам- нъцки. Друго USB, друг компютър, трети- същата работа. Сменям чипа с друг- всичко пак е ОК. Този път повече- два ча́са. И този чип се споминал... Викам си- :axe: и китаеца, метнал ме с менте на китайски чип. Изравям от карантиите някакъв USB хъб, дето го знам, че работи със сигурност (две години без проблем) и ха- изненада- вътре някакъв клонинг на FE1.1s- SL2.2s, обаче схемата му на свързване същата (документацията е изцяло на китайски и не можах да намеря да се продава). Включвам камерата към него- 12 ча́са без проблем. Премествам чипа на моята платка, камерата тръгва. Седя и чакам да видя какво точно се случва (насочил съм я към монитор, на който е пуснат филм, на преден план е и прозореца с изображението от камерата). По едно време забелязвам, че образа от камерата започва да се забавя и от 15 кад/сек стана на един кадър за 3 сек и образа се изгуби. Изключвам, махам камерата, включвам- поне тоя чип не беше умрял.
Та, някой има ли поне бегла идея защо ми умират чиповете на платката (платката на USB хъба, от който свалих чипа, е доста по-проста от моята и почти без кондензатори)?

ПП: Празните места на чиповете са за CH340G, още не са монтирани.


Прикачени файлове:
interconnect2_sch.jpg
interconnect2_sch.jpg [ 385.26 KiB | Прегледано 4202 пъти ]
interconnect.jpg
interconnect.jpg [ 168.6 KiB | Прегледано 4202 пъти ]
Съб Яну 16, 2021 11:16 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 2841
Мнение Re: Контролер(и) и проблеми
На снимката - няма външно захранване, a сигнал BUSJ ти е опроводен за външно,


Нед Яну 17, 2021 8:29 am
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Май 21, 2016 8:47 pm
Мнения: 377
Местоположение: Бургас
Мнение Re: Контролер(и) и проблеми
Няма логика да е от това. Много от схемите, които разглеждах, са направени по този начин и без външно захранване. А и камерата харчи само 70мА. Все пак няма да го изключа като вариант и мисля направя една тестова платка за тест на различни конфигурации от изводи (малко след дъжд качулка), само да не съм избрал по-грешния разпространен вариант :(.


Нед Яну 17, 2021 11:42 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 2841
Мнение Re: Контролер(и) и проблеми
Камерата 70ма и хъба 30 ма ...не се ли прехвърля лимитът на порта?
Пробвай нещо с малка консумация.
Би могъл да надигнеш пинчето и с жичка да го свържеш към маса.

От друга страна - из даташийта на ФТ232 имаше някакви резистори на усб порта, с които се указваше на хоста -каква консумация да позволи.
В твоята схема не виждам механизъм за заявяване на консумацията.

ПС. Нещо съм се заблудил, не намирам такова "резисторно " програмиране. Все пак - въпросът с консумацията стои отворен.


Пон Яну 18, 2021 6:44 am
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Май 21, 2016 8:47 pm
Мнения: 377
Местоположение: Бургас
Мнение Re: Контролер(и) и проблеми
Не е от захранването. Схемата е работеща, защото открих каква е причината- не му харесват 12MHz от 74HC14. 8O
Прекъснах връзката със схемата и бучнах един кварц на 12МХц Цял следобяд две камери (едната на 640х480, другата на 1280х800, като втората е вързана през 16-пинов метър и 20 лентов кабел от мналия век) си бачкат безгрижно. Това пък на мен не ми харесва- целта беше да няма кварц на всеки чип. Освен това в документацията не можах да намеря параметрите на входния тактов сигнал на хъба, освен някакви 12pF. :evil:


Вто Яну 19, 2021 10:31 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 2841
Мнение Re: Контролер(и) и проблеми
Браво!
А HC14 да не е захранен от 5В?


Сря Яну 20, 2021 6:28 am
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Май 21, 2016 8:47 pm
Мнения: 377
Местоположение: Бургас
Мнение Re: Контролер(и) и проблеми
Да, на 5В е захранен. Обаче в документацията пише, че 3.3В входовете са 5В толерантни. Освен кварца да е вързан на 1.8В верига. Тази седмица би трябвало да дойдат CH340G чиповете за RS-a и ще видя и те как ще се държат, за да знам какво точно да променя на платката.


Сря Яну 20, 2021 11:24 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 2841
Мнение Re: Контролер(и) и проблеми
В оная тема , в даташийта
download/file.php?id=15966

OSC пиновете не са означени като вход и изход , а като тип "OSC", а не като "I".
Какъв е тоя тип....остава на нашето въображение. :D
Ta 5V толерантен ... май не е.
Та можеш да го пробваш на 3 волта дали ще е толерантен.


Сря Яну 20, 2021 4:08 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Май 21, 2016 8:47 pm
Мнения: 377
Местоположение: Бургас
Мнение Re: Контролер(и) и проблеми
Разнищих малко проблема.
Сложих кварца на чипа на хъба и бутнах сондата на осцилоскопа на изходния сигнал (Хоut). Импулсите са с амплитуда от 1.8V, т.е. грешката с нивата е вярна.
Направих един резистивен делител и докарах нивата в приемливи граници. Обаче... формата им стана като косата на блондинка на пистов мотор... Явно резисторите, които ползвах, са доста капацитивни. Все пак имаше рекорд в работата с камерите- цели три часа.
Тези дни ще пробвам с транзистор, свъразн на опорното на хъба. Ако не ми харесат нещата, ще си поръчам единичен 74LVC14 в SOT23-5 корпус и се надявам с него да се реши проблема тактовете.


Пет Яну 22, 2021 2:42 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 10:31 pm
Мнения: 9313
Мнение Re: Контролер(и) и проблеми
ig_ivanov написа:
Разнищих малко проблема.
... Явно резисторите, които ползвах, са доста капацитивни...

:rolleyes:

съгласуването предвател-приемник си е точна наука от поне стотина години.
експерименталния подход рядко дава положителни резултати.

---

какъв ти е зора, че не си сложиш кварц? стинки е.

един винт за дърво може да се забие с клещи.
по-лесно се забива с чук.
но най-добре става с отвертка.


Пет Яну 22, 2021 4:11 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 2841
Мнение Re: Контролер(и) и проблеми
12MHz не са много,
по-скоро резистивния делител е много резистивен, и сондата на осцилоскопа може да е съмнителна ....После - как си го смятал тоя делител ? Вместо 1.8 В - 1.5В сигнал би трябвало да е достатъчно на Xin.
Що не захраниш 74hc14 s 3-те волта от регулатора на чипчето? И не прави делител -ами само един сериен резистор.


Пет Яну 22, 2021 8:17 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 2841
Мнение Re: Контролер(и) и проблеми
:(


Пет Яну 22, 2021 8:55 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Май 21, 2016 8:47 pm
Мнения: 377
Местоположение: Бургас
Мнение Re: Контролер(и) и проблеми
@ДедоБоре, да, точна наука е- няма спор. Това е обаче при положение, че са известни параметрите на предавателя и приемника. А документацията описва описва хъба като черна кутия с крака- по-постна е от варено цвекло. То затова и опита беше "в движение"- колкото импулсите да не минават 2V.

Отказвам се. Няма такова мотаене. Вместо да пробвам с транзистор, изчоплих от едно дъно на лаптоп ей-туй нещо-NC7SZ08P5X.
Захраних го от опорното напрежение 1.8V на хъба и се получиха импулси като по учебник. Само че, май, китайския учебник явно е друг (или на мен ми убягва нещо елементарно), защото след час пак забива.
Няма да се занимавам повече. Залепих един кварц до чипа и ще чакам да дойдат и другите два чипа-белким поне те тръгнат с външния генератор, че никак не ми се триблират елементи, които трябва да правят едно и също нещо.
Като мине китайската Нова година ще има друга ревизия на платката.


Пет Яну 22, 2021 11:19 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 10:31 pm
Мнения: 9313
Мнение Re: Контролер(и) и проблеми
по тази причина не се слагат чаркове, за които няма информация - дали чаршафа е 5 странички, дали няма симулационни модели, дали е на чинглиш.

за съжаление 'белите' производители губят интерес да правят 'бели' чипове, когато съответния сегмент се наводни с жълтеница и процеса става лавинообразен.
самите китайци, ако въобще имат по-сериозна информация за издялканото от тях, си я обменят само вътрешно. а и не им пука особено много, ако 'стоката' се държи неочаквано - да забиват USB хъбове е във възможностите и на 'сериозни' производители. в този аспект, поведението, което наблюдаваш е напълно очаквано.

'грешката' да се опитваш да оптимизираш 20 стинки от кварц, като помпиш входа на осцилатора с външен клок, е широко разпространена.
до преди 20-30 години номера минаваше и донякъде имаше смисъл, доколкото кварцовете бяха по-скъпи. в днешно време икономически смисъл няма, а конструктивния си е чиста вреда.

аз почти не съм виждал тоя век MCU, на което в първите няколко ерати да няма описани проблеми с осцилаторите.
заради по-малките процеси, този конструктивен модул стана твърде лабилен към всякакви толеранси на външните компоненти, а и почти 90% от осцилаторите въобще не са толератни към злоупотреба по вход и или направо глътват плувката, или работят нестабилно.


Съб Яну 23, 2021 12:42 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Май 21, 2016 8:47 pm
Мнения: 377
Местоположение: Бургас
Мнение Re: Контролер(и) и проблеми
Да вдигна малко темата.
Не се опитвам да икономисам от 20ст на кварц, а идеята ми беше да не ползвам три еднакви неща (три кварца на 12МХц на три чипа), които правят едно и също нещо. Втората ревизия на платката ще е с кварц на USB хъба (и други промени ще има, няма да е само това).
Дойдоха чиповете за USB->RS232 (CH340G, пак китайски). Работят без проблеми с външния тактов сигнал и без да имат нужда от кварц. Тествах ги повече от денонощие с циркулация на данни и не се "разкачиха" или пък да блокират.


Чет Яну 28, 2021 1:06 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 39 мнения ]  Отиди на страница 1, 2, 3  Следваща

Кой е на линия

Потребители разглеждащи този форум: al_at, sss56 и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни