{"id":18346277,"url":"https://github.com/infineon/ifx007t-motor-control","last_synced_at":"2025-04-06T08:33:24.791Z","repository":{"id":82062948,"uuid":"204664960","full_name":"Infineon/IFX007T-Motor-Control","owner":"Infineon","description":"IFX007T NovalithIC™ based DC motor control ","archived":false,"fork":false,"pushed_at":"2024-06-17T09:52:39.000Z","size":1093,"stargazers_count":24,"open_issues_count":1,"forks_count":7,"subscribers_count":11,"default_branch":"master","last_synced_at":"2024-06-17T11:14:15.335Z","etag":null,"topics":["arduino-library","makers","prototyping"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Infineon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-08-27T09:12:03.000Z","updated_at":"2024-06-17T09:52:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"eda9252f-84cd-418d-815f-fb0d8891230f","html_url":"https://github.com/Infineon/IFX007T-Motor-Control","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Infineon%2FIFX007T-Motor-Control","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Infineon%2FIFX007T-Motor-Control/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Infineon%2FIFX007T-Motor-Control/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Infineon%2FIFX007T-Motor-Control/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Infineon","download_url":"https://codeload.github.com/Infineon/IFX007T-Motor-Control/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223245058,"owners_count":17112572,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arduino-library","makers","prototyping"],"created_at":"2024-11-05T21:11:01.862Z","updated_at":"2024-11-05T21:11:02.619Z","avatar_url":"https://github.com/Infineon.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# IFX007T-Motor-Control\nIFX007T NovalithIC™ based DC motor control\n\n[![Build Status](https://travis-ci.com/Infineon/IFX007T-Motor-Control.svg?branch=master)](https://travis-ci.com/Infineon/IFX007T-Motor-Control)\n\n\u003cimg src=\"https://github.com/Infineon/Assets/blob/master/Pictures/IFX007T_BLDC%20Shield_Pinout.jpg\" width=\"500\"\u003e \n\nLibrary of Infineon's [BLDC motor control shield](https://www.infineon.com/cms/en/product/evaluation-boards/bldc-shield_ifx007t/) for Arduino IDE.\nRefer also to the [Board manual](https://www.infineon.com/dgdl/Infineon-Motor_Control_Shield_with_IFX007T_for_Arduino-UserManual-v02_00-EN.pdf?fileId=5546d462694c98b401696d2026783556).\n\n## Summary\nThe (Brushless) DC motor control shield from Infineon technologies is a high current motor control board compatible with Arduino and Infineon’s XMC4700 Boot Kit. It is equipped with three smart [IFX007T half-bridges](https://www.infineon.com/cms/en/product/power/motor-control-ics/intelligent-motor-control-ics/single-half-bridge-ics/ifx007t/#). The BLDC motor control shield is capable to drive one BLDC motor. Alternatively, it can be used to drive one or two bi-directional DC motors (H-Bridge configuration, cascaded to support second motor) or up to three uni-directional DC motors (half-bridge configuration).The implemented integrated IFX007T NovalithIC™ half-bridges can be controlled by a PWM via the IN Pin. Interfacing to a microcontroller is made easy by the integrated driver IC which features logic level inputs, diagnosis with current sense, slew rate adjustment, and dead time generation. The three IFX007T half-bridges are also fully protected against over-temperature, under-voltage, overcurrent and short circuit events.\n\n## Key Features and Benefits\n* Compatible with Arduino Uno R3\n* Capable of high frequency PWM e.g. 30kHz\n* Adjustable slew rates for optimized EMI by changing external resistor\n* Driver circuit with logic level inputs\n* Diagnosis with current sense\n* Protection e.g. against over-temperature and overcurrent\n* Brushed and brushless DC motor control up to 300W continuous load \n  * 8–40V nominal input voltage (optimized for 24V)\n  * Average motor current 30A restricted due to PCB (IFX007T current limitation @ 55A min.)\n\n## Supported Microcontroller Boards\n|                     | Half bridge | H-bridge | BLDC BEMF | BLDC Hall |\n|       ---|---|---|---|---|\n|**Arduino UNO**      | yes     | yes     | yes     | yes   |\n|**Aruino Mega2560**  | yes     | yes     | yes     | yes   |\n|**XMC4700**          | yes     | yes     | no      | yes   |\n\n## Usage\nPlease follow the example sketches in the /examples directory in this library to learn more about the usage of the library.\n\n## PCB Design Data\nIn case you want to change the design or reuse it for your own projects, please find the board design for EAGLE under the following link:\n\n[BLDC Motor Control Shield Design Data](https://www.infineon.com/dgdl/Infineon-BLDC_Motor_Control_Shield_IFX007T-PCB-v01_00-EN.zip?fileId=5546d462696dbf120169a0fb2a716f30)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finfineon%2Fifx007t-motor-control","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finfineon%2Fifx007t-motor-control","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finfineon%2Fifx007t-motor-control/lists"}