Loop based controller for dual lane siemens siplace feeder.
Embed:
(wiki syntax)
Show/hide line numbers
HBridge.cpp
00001 #include "mbed.h" 00002 #include "HBridge.h" 00003 00004 HBridge::HBridge(PinName i1, PinName i2): 00005 IN1(i1), IN2(i2) 00006 { 00007 } 00008 00009 00010 void HBridge::Coast() 00011 { 00012 IN1 = 0; 00013 IN2 = 0; 00014 } 00015 00016 void HBridge::Forward() 00017 { 00018 IN1 = 1; 00019 IN2 = 0; 00020 } 00021 00022 void HBridge::Reverse() 00023 { 00024 IN1 = 0; 00025 IN2 = 1; 00026 } 00027 00028 void HBridge::Brake() 00029 { 00030 IN1 = 1; 00031 IN2 = 1; 00032 }
Generated on Wed Jul 13 2022 18:38:35 by
1.7.2
Mark Harris