|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 6:29 am
|
Страница 1 от 1
|
[ 10 мнения ] |
|
| Автор |
Съобщение |
|
VPavlov
Ранг: Популярен
Регистриран на: Съб Апр 01, 2023 9:59 am Мнения: 302
|
 AD7606 Evaluation Board
Здрасти пичове, Опитвам се да подкарам това "животно" с Nucleo F401RE. Пуснах го на софтуерен режим, защото нямам много опит със запояването и не ми се ще да я скапвам още. Показвам какво съм направил. Ако го правя без прекъсвания чете някакви стойностти. Проблемът ми е че FSTDATA си стои винаги високо и не генерира прекъсвания на PB3. Всякакви съвети са добре дошли, сигурно нещо пропускам. Или нещо правя грешно, обаче не намирам какво м*@§* му и...  Благодаря предварително! Пускам ресет за 3000 ns: После изпращам CONVST сигнал:AD7606 вдига BUSY. Генерирам прекъсване при падането на BUSY, както и вдигането на FRSTDATA.Горните елементи са от един структ който инициализирам някъде в майн: Активирам CS (правя го ниско):Чета: Деактивирам CS:
|
| Пет Фев 14, 2025 7:05 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: AD7606 Evaluation Board
_________________ main[-1u]={1};
|
| Пет Фев 14, 2025 8:01 pm |
|
 |
|
VPavlov
Ранг: Популярен
Регистриран на: Съб Апр 01, 2023 9:59 am Мнения: 302
|
 Re: AD7606 Evaluation Board
|
| Пет Фев 14, 2025 8:08 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30684 Местоположение: София
|
 Re: AD7606 Evaluation Board
Абе готови кодове добре, но това е чарк който ако не разбираш как работи е кажи речи безполезен. Вземи му прочети добре менуала, и предполагам всичко ще се изясни. То не, че със всяко АДЦ не е така, но за този тип чипове в още по-евтино, иначе това което получаваш може да не е това което искаш да измериш.
|
| Пет Фев 14, 2025 8:16 pm |
|
 |
|
VPavlov
Ранг: Популярен
Регистриран на: Съб Апр 01, 2023 9:59 am Мнения: 302
|
 Re: AD7606 Evaluation Board
Уж чета, иначе въобще нямаше да се кахъря за FSTDATA, както колегите писали горните драйвери. Все пак нещо пропускам, може би първо трябва да се изпратят dummy данни. Може би в софтуерен режим трябва да се пусне допълнителна команда за четене. Ще взема да пробвам да разчета\пиша в някой регистър първо.
|
| Пет Фев 14, 2025 10:16 pm |
|
 |
|
VPavlov
Ранг: Популярен
Регистриран на: Съб Апр 01, 2023 9:59 am Мнения: 302
|
 Re: AD7606 Evaluation Board
Изглежда че не съм разбрал правилно. Падането на FSTDATA трябва да се случи в процесът на четене, а не да бъде условие за такова. Ще тествам утре.
|
| Пет Фев 14, 2025 11:55 pm |
|
 |
|
VPavlov
Ранг: Популярен
Регистриран на: Съб Апр 01, 2023 9:59 am Мнения: 302
|
 Re: AD7606 Evaluation Board
Изглежда че тъкмо там се "крие заека". FSTDATA започна да дава прекъсвания щом започне четенето.
|
| Съб Фев 15, 2025 4:43 pm |
|
 |
|
VPavlov
Ранг: Популярен
Регистриран на: Съб Апр 01, 2023 9:59 am Мнения: 302
|
 Re: AD7606 Evaluation Board
Здравейте,
Успях да подкарам четене на ацп-то + четене и писане в регистрите (добре че беше Бота, пак се бях омотал). Още не съм направил точен план за настройката на всички регистри, но днес ще проучвам.
Същевременно е време да подготвя малко апаратна част, за да синхронизирам забавянето в доставката с работата по настройването на борда. Имам една неяснота – в Bill of Materials виждам, че бордът има конектори Phoenix Contact 1727078 (3.81 mm). Не намирам мъжки конектори за това чудо, с изключение на едни, които били предназначени само за СА (1803332 compatible male header 3.81). Другото нещо е следното: Според вас да купувам ли платка USB модул, или има шанс да стане с UART на по-високи скорости. Всъщност, вече успях да го подкарам на около 1 MHz, така че 5000 проби в секунда изглеждат напълно постижими. От друга страна е малко на границата и прави много грешки. Ще трябва да се добавят битове за проверка, което ще забави нещата.
Какво е вашето мнение? Благодаря!
|
| Сря Фев 19, 2025 8:11 pm |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12764 Местоположение: София
|
 Re: AD7606 Evaluation Board
Това е винтова клема, и за нея няма насрещен конектор. Предвидена е за директно свързване на проводник или проводник с "гилза". Гледай на тая клема като на лустер-клема изглеждаща по друг начин. 
|
| Съб Фев 22, 2025 11:46 am |
|
 |
|
VPavlov
Ранг: Популярен
Регистриран на: Съб Апр 01, 2023 9:59 am Мнения: 302
|
 Re: AD7606 Evaluation Board
Пейстнъл съм грешен номер: Phoenix Contact 1803332 (3.81 mm). https://www.phoenixcontact.com/en-pc/pr ... 81-1803332Edit: всъщност сега видях на страницата им че има насрещни конекори. Май намерих подходящо в страницата на Фарнел: https://bg.farnell.com/phoenix-contact/ ... dp/3705134
|
| Съб Фев 22, 2025 12:55 pm |
|
|
|
Страница 1 от 1
|
[ 10 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 1 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|