Stm32 + can + rs485 + hx711
It is necessary to design a board that will have an STM32, connected to a MAX485, a CAN bus transceiver, an HX711 microchip, and three MOSFET transistors that act as an LED driver.
I previously used a ready-made STM32 blue pill module. Instead, it will be necessary to lay out the circuit on this board. I will only use an 8MHz crystal. LPOSC is not needed. The status LED and the RESET button will also be kept. The board will be manufactured in large quantities, so everything needs to be done on one side to avoid high assembly costs.
Please also pay attention to geometrically separating the transistors from the rest so that noise from the MOSFETs does not interfere with the operation of the ADC and other microchips.
Elements marked in blue and mounting holes (diameter 4.1 mm - center of the hole 10mm from the edge) must remain in their existing places. The connector at the bottom marked in blue and green should have 3 contacts: 5V, 12V, and GND. It will also be necessary to add connectors for the CAN bus. They are marked in gray; please note that they are not in the center but offset to the side. The connectors should be placed at the edge of the board. I also need to add a silk-screening area to label the board.

I am also attaching a project with a schematic diagram (NewRowController_schemOnly.eprj), which is not fully completed. It is necessary to select transistors that can be controlled by the STM32, meaning that the transistor should fully turn on at 3.3V.
It is also necessary to connect the bases of the transistors and the HX711 to the STM32 microcontroller. They can be connected to any free pins of the microcontroller.
StepX_slave_board.eprj - there is the board from the screenshot.
It is necessary to check the existing schematic diagram. If needed, replace components as I mentioned about the transistors, or it may also be possible to replace the MAX485 with some 3.3V compatible analog.
Properly design the analog and power sections of the board.
I expect the project files, BOM, and Gerber.
The BOM is best from JLCPCB Stock so that it can be ordered from them immediately.
Applications 1
Client's review of cooperation with Pavlo D.
Stm32 + can + rs485 + hx711The work was done professionally and quickly. I recommend collaboration.
Freelancer's review of cooperation with Yaroslav Antonchyk
Stm32 + can + rs485 + hx711The client is normal, tasks in the technical specification are clearly defined, good feedback, I recommend anyone else who will collaborate with the performers.
-
здравствуйте,
так что, может закончить то что на 99% сделано?я смотрю, проект все циркулирует и циркулирует...
-
Я дещо упростив цю схему, позбувся мікроконтролера CH32. Всі мікросхеми тепер підключені безпосередньо до STM32. Все досить чітко описано в ТЗ і принципові схема теж додана до оголошення. Якщо зможете зробити це до п'ятниці без відкладань і гостингу, то давайте давайте завершимо.
-
трехвольтовая макс485 C8963
-
Вони позначені сірим кольором, зверніть увагу що вони не посередині а зміщені в бік. Конектори повинні бути розміщені на краю плати. Також прожу додати поле шовкографії щоб можна було підписати плату. - Щось дуже заплутано написали.
-
дібрати транзистори, ... щоб .. повністю відкривався на 3,3 В. - 3400 саме такі. Ось струм навантаження не вказаний, може в цьому діло?
-
Current freelance projects in the category Embedded Systems & Microcontrollers
STM32H743 + Ethernet (OpenH743I-C DevBoard)For the DevBoard OpenH743I-C (https://arduino.ua/prod6139-plata-rozrobnika-openh743i-c-standard-stm32h7-development-board ) and the ETHERNET module based on the DP83848 chip, generate firmware to test the operation of the Ethernet module at the hardware level. Examples of the… Embedded Systems & Microcontrollers ∙ 6 days 18 hours back ∙ 5 proposals |
Development of a GPS-GSM tracker
112 USD
Hello! A GPS-GSM tracker needs to be developed. The device should be small in size. The operating range is 6-32V. It should have a built-in battery that allows it to operate for 3-4 hours without external power. The main task is location tracking. The device should have: - a… Embedded Systems & Microcontrollers, Engineering ∙ 8 days back ∙ 2 proposals |
Need to exit Android watch from cyclical fastboot.The Mobvoi Ticwatch 3 pro GPS watch entered a cyclic fastboot mode during a firmware flashing attempt. I am looking for someone who can fix it and determine if it is possible to install the firmware. Embedded Systems & Microcontrollers ∙ 8 days back ∙ 2 proposals |
Tuya smart projectFor a Wi-Fi device. Looking for a specialist with Tuya IoT Platform / Tuya Panel Studio experience, working with CBU is a must! Tasks to be completed: Account registration 1. Product configuration in Tuya IoT Platform 2. Configuration of Data Points (DP) 3. Interface development… Embedded Systems & Microcontrollers, Hybrid Mobile Apps ∙ 8 days 20 hours back ∙ 4 proposals |
Software development for Arduino (RF modules 3–7.5 GHz, automatic frequency scanning)It is necessary to develop a system on Arduino for the automatic search of active analog video signals and the automatic tuning of the transmitter to the detected frequency.It is planned to use three separate transceiver modules: 3000–4200 MHz; 4900–6000 MHz; 6100–7500… C & C++, Embedded Systems & Microcontrollers ∙ 10 days 7 hours back ∙ 4 proposals |