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

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 2841
Мнение Re: Контролер(и) и проблеми
Щом си рекъл - да я повдигнем,
С осцилоскопа вероятно можеш да видиш каква амплитуда има на Xout,
с късмет - и на Xin , когато си сложил кварц.
Вероятно амплитудата на Xin e дооостaaa малка.
Някои чипове работят и с кварц и с генератор , някои искат да се замаси нещо - примерно Xout, за да работи с генератор.
Дали твоя вход Xin може да понесе 1.8 В амлитуда - питай китайците,
но твоят опит показва - не може.
Ако на Xout има 1,8В, кое помага на Xin да оцелее? Кварцът разбира се ...който има еквивалентна схема -сътавена от LRC,.Как да го симулираш - може би с малък кондензатор и резистор поледователно.
Променяй резистора и с осцилоскопа следи какво става на Xout.


Чет Яну 28, 2021 7:05 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 2841
Мнение Re: Контролер(и) и проблеми
А всъщност - защо не ползваш хъбчето с кварц и изхода Xout да буферираш към другите 2 чипа?


Чет Яну 28, 2021 9:00 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Май 21, 2016 8:47 pm
Мнения: 377
Местоположение: Бургас
Мнение Re: Контролер(и) и проблеми
Отказах се да се занимавам повече с тъпия хъбски чип (за FE1.1s става дума)- ще му пусна един кварц и толкова. Буфериране на Xout... може и да пробвам, ама ми се струва, че и това няма да се хареса на чипа. Освен не съм сигурен с какво точно да го буферирам- дали на 3.3В или на 1.8В (CH340G няма стабилизатор на 1.8, поне не е външен). Документацията и на тоя чип е колкото "Война и мир", ама само втората му страница. Все пак (ако остане малко време) ще тествам още малко извращения с чиповете, дето не са описани в документацията.
Поне за момента разбрах, че след корекциите ще имам работещ вариант на платката, но пък изникнаха други проблеми, които (много вероятно да не са свързани с нея) изникнаха заради двете камери, ама това ще го мисля по-нататък (нямам достатъчно данни за да го обясня). Другата седмица китайците ще празнуват Нова година, така че горе-долу след месец ще имам наблюдения и резултати за новата ревизия на платката.


Чет Яну 28, 2021 10:59 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 7:04 pm
Мнения: 2271
Местоположение: Велико Търново
Мнение Re: Контролер(и) и проблеми
Аз съм гледал с осцилоскоп сигнала на осцилатор на PIC. Сондата която е 10:1 дава възможност да се гледа Xin, ако меря със 1:1 на Xin осцилаторът спира. Вероятно заради по-голям входен капацитет и ниско съпротивление 1Mom.

_________________
https://github.com/slav4ocom/


Вто Фев 02, 2021 8:42 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Май 21, 2016 8:47 pm
Мнения: 377
Местоположение: Бургас
Мнение Re: Контролер(и) и проблеми
Няма да гледам повече осцилатори със сонди по тая платка. В момента съм присадил един кварц близо до изводите на хъба и нямам ядове.
А пък щото не ме слуша главата и за да ми е трудно, следващата ревизия ще се различава на 1/3 от тази. Първо- че има доста неизползвани изводи по чиповете (примерно, на CH340G са цели 6 от 16, а те са два броя) и второ- тоя хъб ми се струва, че се задъхва, а и вдига температура при активни и четирите му порта (както ще се ползва).
Разрових малко и намерих пресен чип (2017г) за USB->RS232, на който му са нужни само две жици за захранване, за да работи- CH330N, а и е само с 8 извода. Тестове за него открих тук.
За USB hub най-вероятно ще е по-сериозния GL850G (или по-мощния му брат GL852G) в QFP48 корпус, за да мога да сложа светлинна индикация на портовете (QFN и SOP корпуса не поддържат светодиоди). Среща се в доста модели лаптопи и по мои наблюдения, единствената причина да не работи е, когато изгори процесора след него. Естествено, няма да го мъча да го пускам с външен генератор. Е, по-голяма играчка ще е опроводяването му, ама работата не е спешна.

ПП:
Китаецът е измислил два RS-a на едно USB- CH9342 (малко е бавен- само до 115200bps), както и четири такива- CH9344, И двата са без външен кварц. Не мога да открия да ги продават в единични бройки и с разумна цена за доставка.


Сря Фев 03, 2021 11:06 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 8:21 pm
Мнения: 24084
Местоположение: София
Мнение Re: Контролер(и) и проблеми
Що не ползваш ftdi или silabs, аз предпочитам вторите, с тая китайщина кой знае какви ядове ще береш.


Сря Фев 03, 2021 3:50 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Съб Май 21, 2016 8:47 pm
Мнения: 377
Местоположение: Бургас
Мнение Re: Контролер(и) и проблеми
Ами... за момента съм го докарал до работещо състояние, което ме устройва. Освен това мисля, че разбрах защо се дъни хъба, ама трябва да направя още малко тестове, за да съм сигурен.
Така и така повдигнах темата- на някой да му се намира или да е срещал читав код за PIC18 за регулиране на температурата на нагревателя за дюзата на главата на 3D принтер? Постановката е следната: NTC (на нагревателя) -> PWM -> Нагревател. Имам още малко свободно място за код в PIC18F45K22 на другата ми платка и затова мисля да вградя и такава функция в него. В нея съм направил:
- за NTCто- могат да се задават като параметри базовото съпротивление и В-коефициента и на тяхна база да изчислява температурата му. Тази температура може да бъде прочетена отвън, ако е необходимо да се ползва външен алгоритъм. NTCто е захранено от външен прецизен източник на опорно напрежение.
- за PWM- може да се прикачи към вътрешния алгоритъм (ако стане) за регулиране на температурата или да приема отвън команди за мощмостта (от 0 до 100%). На изхода му е вързан H-bridge чип на 5А, захранен на 24В, т.е. трябва да може да се справи с обикновения 24В/40Вт нагревател. Другия канал на PWM е също с такъв чип, но е на 12В и няма да издържи 40Вт нагревател без сериозно охлаждане, а и DC-DC контролера на платката е до 3А.
По принцип мога и сам да си направя регулирането, но се съмнявам да мога да постигна точност по-малка от 10 градуса.


Чет Фев 18, 2021 10:16 am
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

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

Според мен трите варианта за индикация, които са ясно различими от разстояние и лесни са помнене са: бързо мигане (около 3-4 пъти в секунда), бавно мигане (веднъж, веднъж и половина за секунда) и постоянно светене. Мога да добавя и четвърти вариант- когато устройството е изправно- "проблясване" на всеки 3 секунди (него няма да коментираме, пада се извън диапазона на заостряне на вниманието и сферата на грешките).
Кое от изброените по-горе състояния (или пък нещо различно от тях) трябва да застане срещу конкретната грешка?


Вто Мар 16, 2021 1:38 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Май 29, 2007 1:23 pm
Мнения: 3137
Местоположение: Високо в планината
Мнение Re: Контролер(и) и проблеми
А да сложиш два/ три светодиода? Можеш да си кодиращ и номер на грешката.

_________________
Хайде де!


Вто Мар 16, 2021 10:25 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 5:52 pm
Мнения: 9087
Местоположение: Добрич
Мнение Re: Контролер(и) и проблеми
Много устройства имат категоризацията на проблемите. Когато възникне проблем, всяка категория се показва с "късо" или "дълго" светене/пищене.
Примерно при климатиците Дайкин - с CANCEL от дистанционното се вкарва в режим диагностика и после обхождаш и слушаш за дълго пищене.
При принтери пък съм го виждал със светодиод - примерно ако има 10 категории, мига 10 пъти, като всяко мигане може да е дълго или късо. След това прави по-голяма пауза и пак отначало.

Смея да твърдя, че твърдя че това е най-практичното представяне. И най-функционалното, защото могат да се покажат няколко проблема наведнъж. От потребителя се изисква единствено да може да брои (до 10 примерно). Като ако се степенуват категориите даже може да се избегне броенето. Примерно ако фаталните проблеми са в края на поредицата и да е сбъркал с броенето си знае, че е в края и устройството е за кофата ;-)


Вто Мар 16, 2021 4:44 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 8:21 pm
Мнения: 24084
Местоположение: София
Мнение Re: Контролер(и) и проблеми
Тук отиваме в една друга наука, и основният въпрос е какво е приложението, къде се намира, кой трябва да го види, кога ? Има огромна разлика между сигнала който принтера ще върне когато влезеш от едно меню в друго .. тук ми проблясват едни картинки как сетваме Епсона да си разпечатаме дипломната работа в механото ... и това някой минавайки да забележи, че има проблем в контролер монтираш в табло с още 10 контролера. Има много изследвания по темата и НАСА и Пентагона са правили изследвания в тая посока и има публикувани резултати, има и руски изследвания но там информацията не е никак систематизирана, а и намирането и не е лесно. Преди години правих един проект за Русия и ми бяха дали един документ който беше микс от резултати от изследване и технически изисквания, та по него се ориентирах за допустимите типове сигнали, цветове, продължителност на миганията и т.н.
Лично според мен, на база опит с техника, опит от практиката експлоатирайки, това което съм чел .. с един светодиод може да индицираш надеждно не повече от 4 състояния, 1 - светещ, 2 - загасен, 3- мигащ с ниска честота, но не твърде да речем не по ниска от 1.5 Хц, мигащ с висока честота, но не много висока, 3-4 hz. Късите проблясъци, лесно се пропускат. Разликата в продължителността на мигане не се забелязва. Да ако приемем че режим мигане е някаква авария, възможно е да имаш мигане с някакъв патерн който да дава конкретно кода на аварията, но от разстояние минавайки почти сигурно никой няма да разбере нещо повече от това че мига, т.е. че има авария.


Вто Мар 16, 2021 6:37 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 5:52 pm
Мнения: 9087
Местоположение: Добрич
Мнение Re: Контролер(и) и проблеми
Не знам какви науки развиват НАСА и Пентагона, но от всички кодирания които съм виждал и пробвал това с броенето е най-разбираемо за масовия потребител. Повечето тук можем да декодираме различни поредици, но на полето не всеки владее морза или двоични кодирания и т.н. Няма да крия, че работя предимно за Африка и дори там се справят с броенето. Даже по-добре отколкото с екран, щото четенето е много по-трудна дейност ;-)


Сря Мар 17, 2021 8:48 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 8:21 pm
Мнения: 24084
Местоположение: София
Мнение Re: Контролер(и) и проблеми
Пак ти казвам че има огромна разлика къде се намира и каква е целта. Изследванията са свързани с цветовъзприятие, размер на индикаторите елементи, различност на различните режими и подобни. Има също така и огромна разлика от състоянието на този който трябва да възприема информацията, възможностите за възприятие силно се влияят от физическото и психическото състояние, адреналина и работа в стресови ситуации силно ограничават способностите за възприятие. Всичко това е изследвано и описано.


Сря Мар 17, 2021 2:27 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 5:52 pm
Мнения: 9087
Местоположение: Добрич
Мнение Re: Контролер(и) и проблеми
Не че съм чел темата, ама се споменава USB... хъбове, капаци...
Не ми звучи като медицинско оборудване за психично болни, нито пък сейфти или айроспейс неща ;-)


Питането беше за 3 варианта на светене... Аз предложих алтернатива, която е малко по-практична. Защото в момента човека мисли как да покаже 1 от 3 възможни проблема. Когато почне да го реализира обаче ще стигне до въпросителни от сорта "ами ако проблемите са повече от 1", примерно грешни данни и отворен капак едновременно. Или ако утре се появи 4-ти проблем, ко праИм?


Сря Мар 17, 2021 5:00 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 8:21 pm
Мнения: 24084
Местоположение: София
Мнение Re: Контролер(и) и проблеми
Ами то точно затова зависи каква е целта, аз от питането останах с впечетление че е нещо което трябва да се установи дали работи или не от разстояние, както се казва минавайки. Но както писах зависи от ситуацията, с кодиране със импулси е ок, ако е чист статус. При импулсите трябва да има достатъчно голямо разстояние между поредиците. Примерно да имаш им-улси с различна продължителност не е толкова ефективно, д не кажа никак, колкото поредиц с различен брой импулси, примерно 3 премигвания, 5 премигвания и т.н. те обаче ичискват да са през достатъчно дълъг интервал за да може да се възприемат, иначе трудно се определя началния момент съответно бройката. При по-дълъг интервал обаче винаги има шанс кинавщия д погледне в интервала между две поредици. От тук се определя и приложимостта на подобно кодиране. Честотата на импулсите не може да е много висока защото болшинството хора няма да могат да преброят, от там паузата става дълга .... темата е интересна, но именно зарди тези специфики много често е добре да имаш едни индикатори за събития тип повреда/аларма и отделни за информация/статус.
За неговия случай можем само да гадаем.


Сря Мар 17, 2021 5:55 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 39 мнения ]  Отиди на страница Предишна  1, 2, 3  Следваща

Кой е на линия

Потребители разглеждащи този форум: al_at, Google [Bot], Koleto, sss56 и 2 госта


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

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