Например TDA7294

Форум РадиоКот • Просмотр темы - uRLC
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс ноя 02, 2025 16:52:08

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2215 ]     ... , , , 28, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Пн янв 20, 2020 07:23:02 
Первый раз сказал Мяу!

Зарегистрирован: Пн ноя 09, 2015 12:53:27
Сообщений: 37
Рейтинг сообщения: 0
Прошил. На 30-ю ногу паяться неудобно... Сначала не хотел шиться, долго не мог понять что не так. Оказалось порт не тянет на на скорости 112200 (вероятно переходник усб-ком) на 56100 все замечательно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Пн янв 20, 2020 18:40:13 
Открыл глаза
Аватар пользователя

Карма: 2
Рейтинг сообщений: 1
Зарегистрирован: Чт ноя 05, 2009 15:33:17
Сообщений: 41
Откуда: Украина, г. Макеевка
Рейтинг сообщения: 0
Всем доброго времени суток. Собрал и я данное устройство, огромная благодарность авторам. Но у меня есть один вопрос, касаемо дисплеев.
Я заказал для сборки вот такие http://www.kosmodrom.com.ua/el.php?name ... 28X64-BLUE (не сочтите за рекламу, просто покупал именно такой и именно тут) дисплеи, просто мы с товарищем собираем каждый себе по устройству. Так вот не один из них в приборе не заработал, при этом сами дисплеи исправны, я проверил оба на NodeMCU. Сейчас подключил белый дисплей из старых запасов, с ним все ок, только изменил тип контроллера в настройках, а то с лева была полоса. Экраны пробовал подключать как напрямую припаивая шлейф, так и используя стандартную плату (шилд) результат один - нет изображения. Пробовал перемещать перемычку отвечающую за адрес. но результата нет. Также обратил внимание, что на плате дисплея указаны адреса 0x78 0x7A, а в программе для теста с этими адресами они не работают, отзываются на стандартный 0x3C. Так вот собственно вопрос в чем, кто нибудь сталкивался с подобной проблемой и как решал ее или может, что авторы ответят? Просто нужно еще один экземпляр товарищу закончить, а из доступных дисплеев по близости все такие как по ссылке выше.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Пн янв 20, 2020 19:41:16 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
В прошивке адрес экрана 0x3C, могу поменять, если в нем дело, но вроде итак то, что нужно.

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Вт янв 21, 2020 07:50:37 
Открыл глаза
Аватар пользователя

Карма: 2
Рейтинг сообщений: 1
Зарегистрирован: Чт ноя 05, 2009 15:33:17
Сообщений: 41
Откуда: Украина, г. Макеевка
Рейтинг сообщения: 0
Проблема я думаю не в адресе, а в системе команд, возможно чего то не хватает в инициализации... Если Вам интересно и есть возможность поковырять, то я могу скинуть библиотеку (правда под arduino), которая работает с этими проблемными дисплеями и с тем, который у меня заработал сразу, т.е. универсальная. Может найдете в чем отличие от Вашей реализации. От себя могу предложить лишь помощь в тестировании, т.к. данные дисплеи у меня в наличии, а прибор еще не закупорен в корпусе. Если еще чем могу помочь, говорите, просто думаю, что не мы первые и не мы последние наступаем на эти грабли...


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Вт янв 21, 2020 11:47:30 
Родился

Зарегистрирован: Вт янв 15, 2013 11:48:32
Сообщений: 18
Откуда: Никополь
Рейтинг сообщения: 0
Добрый день. Собрал данный прибор, запустилось все сразу. Но нашлась одна проблема - если с измерением сопротивления проблем никаких не возникает в пределах от миллиом до мегаом, то с конденсаторами беда - все измерения занижены процентов на 10-20, причем на любой частоте измерений и от маленьких до больших емкостей. К примеру из всех измеренных емкостей 1000 мкФ максимум было 920 мкФ, 470 пФ из упаковки и из распайки - все меряются как 420 и т.д. Подскажите, куда начать копать, где искать проблему?


Вложения:
Комментарий к файлу: 150 мкФ
150мкф.jpg [210.81 KiB]
Скачиваний: 433
Комментарий к файлу: 100 мкФ
100мкФ.jpg [216.17 KiB]
Скачиваний: 434
Комментарий к файлу: 0,47мкФ
047мкф.jpg [197.03 KiB]
Скачиваний: 430
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Вт янв 21, 2020 11:55:19 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Nikopol, скиньте весь проект и исходник библиотеки на почту мне, посмотрю.

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Вт янв 21, 2020 13:06:14 
Сверлит текстолит когтями
Аватар пользователя

Карма: 16
Рейтинг сообщений: 198
Зарегистрирован: Вс авг 21, 2011 21:11:56
Сообщений: 1130
Откуда: Харьков
Рейтинг сообщения: 1
Добрый день. Собрал данный прибор, запустилось все сразу. Но нашлась одна проблема - если с измерением сопротивления проблем никаких не возникает в пределах от миллиом до мегаом, то с конденсаторами беда - все измерения занижены процентов на 10-20,


Никакой проблемы как таковой нет, есть суровая действительность неидеальности компонентов.
Смотрим здесь описание емкости электролитов, зависимость от частоты, температуры и фазы Луны :)) https://www.compel.ru/lib/57937
Смотрим здесь заявленные производителем конденсаторов параметры отклонения емкости - http://jamicon-cap.msk.ru/pdf/WL.pdf
Плюс минус лапоть или +/-20%. Нельзя получить красивые цифры там где все плавает от всего.
Все ваши кондеры на фото - электролитические, только танталовые, а не алюминиевые, но суть косяка от того не меняется.
Для того, чтоб утверждать что прибор измеряет точно или неточно, нужно иметь какой-никакой эталон. Самый доступный вариант советские прецезионные кондеры К71-7. Либо же сравнивать полученные значения неидеальных конденсаторов с измерениями более точных, поверенных измерительных приборов. Последних наверняка ни у вас ни у меня нет, потому приходится довольствоваться первым вариантом.
Мой экземпляр вписывается в погрешность 0,5% по емкости что с калибровкой, что без
Изображение Изображение Изображение

_________________
GFXscope
uRLC
nRLC


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Вт янв 21, 2020 13:18:03 
Родился

Зарегистрирован: Вт янв 15, 2013 11:48:32
Сообщений: 18
Откуда: Никополь
Рейтинг сообщения: 0
Была такая мысля. потому как редко, но встречались емкости, которые вписывались в номинал. Спасибо за развернутый ответ, а то уже думал ковырять собранный прибор. Буду искать эталон по сусекам )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Ср янв 22, 2020 19:35:57 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Присылайте, пожалуйста ID номер с экрана для разблокировки, чтобы мне с картинок не набирать. Только печатать нужно его на английской раскладке.

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Чт янв 23, 2020 18:00:20 
Прорезались зубы
Аватар пользователя

Карма: 12
Рейтинг сообщений: 52
Зарегистрирован: Ср июн 27, 2012 17:19:03
Сообщений: 248
Откуда: Кременчуг
Рейтинг сообщения: 1
как хочется стационарного прибора с с большим экраном...
Изображение
автора поддержат в частности по? тестовая плата готова. предлагаю сначало подцепить экран, а потом все остальное. сначало думал про монохромный, или может на ILI9341 получится подцепить?

_________________
...Александр...
печатные платы к uRCL тут https://radiokot.ru/forum/viewtopic.php ... 66&start=0


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Сб янв 25, 2020 16:28:07 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
ZuuM, Подцепить получится, ILI9341 есть, но скора не обещаю. А вообще вы немножко странный, сделали большую печатку, а потом спрашиваете, по идее, нужно действовать наоборот...

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Сб янв 25, 2020 17:53:41 
Прорезались зубы
Аватар пользователя

Карма: 12
Рейтинг сообщений: 52
Зарегистрирован: Ср июн 27, 2012 17:19:03
Сообщений: 248
Откуда: Кременчуг
Рейтинг сообщения: 0
ZuuM, по идее, нужно действовать наоборот...

а как тогда тестировать и подключать? данная плата тестовая, выведены все незадействованные пины для возможности подключения и тестирования и не означает, что является остаточной и не подлежит изменению. Alex2 писал, что б и по параметрам не было хуже пинцета, ибо разводка играет не последнюю роль . контроллер маленький, навесного делать не люблю... остаточный вариант может быть совсем другим...
по времени подождем, не спешим, ибо есть пинцет..

_________________
...Александр...
печатные платы к uRCL тут https://radiokot.ru/forum/viewtopic.php ... 66&start=0


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Сб янв 25, 2020 22:12:03 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
а как тогда тестировать и подключать? данная плата тестовая, выведены все незадействованные пины для возможности подключения и тестирования и не означает
так подключать и тестировать все равно мне, а у меня такой нет, буду подключать к тому, что есть.

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Ср фев 12, 2020 23:07:01 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 2
Начал ковырять большой экран, ему нужны большие шрифты, они выводятся долго. Но функцию можно оптимизоровать, нужно адресацию исключить при каждой точке. Кто шарит как это сделать, можете сделать) Функция рисует, но меленновато скажем прямо.

Спойлерvoid ILI9341_Putc8(uint16_t x, uint16_t y, char c, FontDef8_t *font, uint16_t foreground, uint16_t background) {
uint32_t i, b, j;

/* Set coordinates */
ILI9341_x = x;
ILI9341_y = y;
if ((ILI9341_x + font->FontWidth) > ILI9341_Opts.Width) {
//If at the end of a line of display, go to new line and set x to 0 position
ILI9341_y += font->FontHeight;
ILI9341_x = 0;
}
ILI9341_SetCursorPosition(ILI9341_x, ILI9341_y, (ILI9341_x + font->FontWidth-1), (ILI9341_y + font->FontHeight-1));

uint8_t dot=(font->FontHeight/8)+1;
const uint8_t* symbol;
if (c<=127) symbol = &(font->data)[(1+font->FontWidth*dot)*((c - 32))];
else if (c>127) symbol = &(font->data)[(1+font->FontWidth*dot)*((c - 32-64))];

for(uint8_t x = 0; x<symbol[0]; ++x)
{
for(uint8_t y = 0; y<font->FontHeight; ++y)
{
if(symbol[1+y/8+x*dot] & (0x01<<(y%8))){
ILI9341_SetStartCursorPosition(ILI9341_x+x, ILI9341_y+y);
while (!SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE));
SPI_I2S_SendData16(SPI1, foreground);
}

else{
ILI9341_SetStartCursorPosition(ILI9341_x+x, ILI9341_y+y);
while (!SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE));
SPI_I2S_SendData16(SPI1, background);
}
}

}
ILI9341_x += symbol[0];
}


Вложение:
шрифт.txt [182.31 KiB]
Скачиваний: 224


Изображение
Ну и понятно, что просто так без адресации точек печатает кракозябры.

Добавлено after 36 minutes 41 second:
Разобрался, вопрос закрыт.

Спойлерvoid ILI9341_Putc8(uint16_t x, uint16_t y, char c, FontDef8_t *font, uint16_t foreground, uint16_t background) {
uint32_t i, b, j;

/* Set coordinates */
ILI9341_x = x;
ILI9341_y = y;
if ((ILI9341_x + font->FontWidth) > ILI9341_Opts.Width) {
//If at the end of a line of display, go to new line and set x to 0 position
ILI9341_y += font->FontHeight;
ILI9341_x = 0;
}
uint8_t dot=(font->FontHeight/8)+1;
const uint8_t* symbol;
if (c<=127) symbol = &(font->data)[(1+font->FontWidth*dot)*((c - 32))];
else if (c>127) symbol = &(font->data)[(1+font->FontWidth*dot)*((c - 32-64))];
ILI9341_SetCursorPosition(ILI9341_x, ILI9341_y, (ILI9341_x + symbol[0]-1), (ILI9341_y + font->FontHeight-1));

for(uint8_t y = 0; y<font->FontHeight; ++y)
{
for(uint8_t x = 0; x<symbol[0]; ++x)
{
if(symbol[1+y/8+x*dot] & (0x01<<(y%8))){
//ILI9341_SetStartCursorPosition(ILI9341_x+x, ILI9341_y+y);
while (!SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE));
SPI_I2S_SendData16(SPI1, foreground);
}
else{
//ILI9341_SetStartCursorPosition(ILI9341_x+x, ILI9341_y+y);
while (!SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE));
SPI_I2S_SendData16(SPI1, background);
}
}
}
ILI9341_x += symbol[0];
}

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Чт фев 13, 2020 00:08:46 
Родился
Аватар пользователя

Зарегистрирован: Чт фев 19, 2015 23:50:44
Сообщений: 16
Откуда: РФ
Рейтинг сообщения: 0
Уважаемый GFX! Подскажите пож-ста как правильно подключить программатор st-link?
1. четырьмя проводниками (PWR, GND, SW-CLK, SW-DIO), без аккумулятора
2. тремя проводниками (GND, SW-CLK, SW-DIO), но с подключенным аккумулятором
Знаю что в обоих случаях должна быть нажата кнопка Ок ))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Чт фев 13, 2020 15:18:04 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Yalanskiy, вариант 2.

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Чт фев 13, 2020 17:50:52 
Родился
Аватар пользователя

Зарегистрирован: Чт фев 19, 2015 23:50:44
Сообщений: 16
Откуда: РФ
Рейтинг сообщения: 0
GFX, спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Чт мар 05, 2020 18:42:17 
Вымогатель припоя
Аватар пользователя

Карма: 4
Рейтинг сообщений: 67
Зарегистрирован: Сб май 10, 2014 23:23:39
Сообщений: 653
Откуда: Северодвинск
Рейтинг сообщения: 0
Добрый вечер уважаемые коты, может у кого есть лишняя плата v1.2.1m, я бы купил.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Вс мар 15, 2020 20:13:26 
Первый раз сказал Мяу!

Зарегистрирован: Пн ноя 09, 2015 12:53:27
Сообщений: 37
Рейтинг сообщения: 0
Добрый вечер. Из-за ошибки монтажа подпалил DA5 (INA826), в результате на выходе была синусоида с обрезанными вершинами, и показания измеряемого сопротивления уменьшались в 2 раза. Сегодня пришли новые INA826 из чипа, поменял, замеры по элементам с 1% - укладываются в допуск. Но есть вопросы: Без калибровки - Rs на частое 100к имеет значение в районе 500к и на частоте 200к в районе 350к - не маловато? После калибровки Rs и Rp на 126, 100к и 200к имеют отрицательное значение, это нормально?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: uRLC
СообщениеДобавлено: Ср мар 18, 2020 23:44:37 
Сверлит текстолит когтями
Аватар пользователя

Карма: 16
Рейтинг сообщений: 198
Зарегистрирован: Вс авг 21, 2011 21:11:56
Сообщений: 1130
Откуда: Харьков
Рейтинг сообщения: 0
Добрый вечер. Из-за ошибки монтажа подпалил DA5 (INA826), в результате на выходе была синусоида с обрезанными вершинами, и показания измеряемого сопротивления уменьшались в 2 раза. Сегодня пришли новые INA826 из чипа, поменял, замеры по элементам с 1% - укладываются в допуск. Но есть вопросы: Без калибровки - Rs на частое 100к имеет значение в районе 500к и на частоте 200к в районе 350к - не маловато? После калибровки Rs и Rp на 126, 100к и 200к имеют отрицательное значение, это нормально?

Доброго времени суток.
Без калибровки на частоте 100К у меня Rs= -400к, Rp= - 350МОм. Чем выше частота, тем ниже значения сопротивлений, связано с влиянием паразитных параметров щупов, монтажа, и прочего. Отрицательные значения сопротивления проистекают из неправильного измерения фазы сигнала. С калибровкой связано с некорректными введенными значениями калибровочных резисторов.
Максимально подробно и доходчиво суть проблемы и методы решения описаны в мануалах по праотцу данного прибора, RLC-2, однако у нас все усугубляется более высокой частотой в 100-200кгц. а не 10 кГц.
https://www.dropbox.com/sh/y16hnkoba6ah ... tracking=1
В двух словах это похоже на вылавливание блох на бегущей собаке :)) Чем выше частота, тем быстрее собака и тем сложнее словить фазу- блох. В идеал калибровку и сам не выводил, ибо слишком хлопотно,было жалкот ратить много времени на это. Параметры устраивают и так.

_________________
GFXscope
uRLC
nRLC


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2215 ]     ... , , , 28, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y