STM32+MAX6675
Vložit
- čas přidán 27. 05. 2018
- Подробное описание создания функций для работы с микросхемой MAX6675. Данная микросхема преобразовывает данные о температуре с термопары в цифровой вид. Можно так сказать АЦП заточенное для термопар К-типа.
Ссылка на проект yadi.sk/d/igg2JRLX3WdoP4
Качественное и интересное видео!
Спасибо! Жду еще уроки) Не выводит температуру)) string
Details:"T =
\0\0\0\0\0\0\0\0" . Все заработало, нужно было добавить в настройках линкера -u _printf_float
Херасе. Какая простая тема и такой длинный ролик.
Да вам всем не угодишь. Кому много, кому мало.
Видео из рубрики, какого куя я начал изучать STM лучше бы сидел на Ардуинке )) за уроки спасибо, сильные!
First of all, you did a very good job Alex, but i don't understand one thing, Could you tell me why did you shift 5 bits left side?
A shift of 5 bits to the left is necessary in order not to overwrite the 5 least significant bits already recorded in the memory. After all, we converted temp [0] гint16_t.
@@flexoalex4168 ok, I understand,thank you very much.
а почему SPI не настроить сразу на получение 16 бит stm32 вроде позволяет?
Hi Alex, my name is Marcelo, how are you?
I watched your video and I want to do a question, how can I to do to dpisplay the temperature value on a LCD? What the variable I need to use?
I'm question you because in your video, you send the temperature value to UART, I need to see the value on LCD.
I noted that you development in IAR, the library that you diponibilized with the files, can I use with Keil 5?
Do you can help me please?
I'm waiting your answer, thanks.
Obs: don't worry to use the Google Translator to answer me...
Ага, гражданина, ты прав.👍
А аппаратный селект Spi?
no lo e conseguido seguir tus pasos hasta stm32cube mx si e podido genero code con KEIL hay me pierdo cual usas tu para poder seguirte un saludo desde queretaro amigo
Can you please help me? i am also facing same issue like I have seen in your video.their are few random temperature value is coming on console window.why this is so,and how could i talked that.
I apologize for my poor English, translate Google translator.
Random values are coming in bad contact. If the wires are soldered to the chip, the data will go smooth and without jumps.
thanks alex .....i will do that n after that i will tell you :)
but there are continuous readings and i think its not responsing fastly.
Continuous readings due to the fact that I forgot in the code to complete receiving the packet.
can you please guide me for that? because i m new to stm32 and for thermocouple i am reffering your video .so please tell me how to get instance response on window console
HAL_UART_Transmit(&huart3, string, sizeof string, 1);
таймаут надо меньше ставить а то visualstudio будет "\0\0\0"
E intentado seguirlo cuando cargo el los datos de stm32cube mx al abrir IAR solo paracen #include "main.h" y #include "stm32fxx_hal.h" lo demas ya no aparecen gracias
Tírame tu proyecto IAR y CubeMX. Veré qué pasa. alex@avrki.ru
Ссылка на проект устарела. Возможно ли обновить?
К сожалению нет. Яндекс меня послал, а я его. В итоге проект утерян.
Проект выложите пожалуйста.
В описании выложил ссылку.
перегенирил ваш проект вашим файлом в Keil 5, показывает 2 ошибки: cloud.mail.ru/public/FzQ2/oakA32Di4 Непонятно почему ругается на неправильное объявление типа функций, хотя они записаны правильно - cloud.mail.ru/public/FbN2/TkqgZz99r
Nicholas Freeman если быстро, то в начале файла main.c нужно написать
typedef unsigned char uint8_t;
typedef unsigned int uint16_t;
Flexo Alex спасибо! Попробую и отпишусь Вам!)
не получается :( не помогает :( посмотрите пожалуйста: cloud.mail.ru/public/9tp2/nRZHLuW8H
Кто нибудь умеет без куба?)))
Я могу..я начинал знакомство с stm32 до куба. Первую программу писал в кокосе. Только зачем без куьа?
@@flexoalex4168 а зачем с кубом? Странный вопрос.
@@CoBaldr охота с регистрами напрямую работать? Я понимаю AVR, где на любую периферию пару регистров настроить, а в ARM? По любому чтоб не мучиться напишешь набор макросов и функций. В и тоге изобретешь свой куб. Я в свое время изобрел свою ардуину, еще до ее появления)))
@@flexoalex4168 ее все изобретали, а что если многое на регистрах даже меньше строк занимает? Тот же gpio или uart? А spi ваще 3 строчки
@@CoBaldr когда нужно что-то сделать быстро как понос, то я переходу к регистрам. А в основном сейчас столько памяти у современных МК что оптимизацией часто можно принебреч. Да и заказчики часто требуют писать именно используя HAL. Сейчас идет эволюция микроконтроллеров по стопам ПК. Сейчас же не общаются через регисторы с RS-232 в ПК, а испрльзуют API от мелкософиа или QT.