This post was last edited by qwqwqw2088 on 2019-5-18 19:33 Section 4 Sensors and Signal Conditioning As a smart small household appliance, the sweeping robot has sensors as one of its core components. Typical functions that require sensors include: obstacle avoidance sensing, wall sensing, cliff detection, virtual wall detection, collision sensing, mileage detection, automatic recharge detection, visual sensing and navigation. In addition, different products will have different sensor requirements according to different functions, such as dust box/water tank detection, wheel abnormality detection, etc. TI provides the following types of sensors to achieve the above functions: 4.1 Hall Sensor Hall sensor can be used to implement wheel odometer, virtual wall detection, such as dust box/water tank detection, wheel abnormality detection and other functions. TI's Hall sensors have the following features: 1) Wide input voltage range (1.65V-38V) ensures versatility and reliability; 2) Ultra-low standby power consumption (<1uA) helps extend the use time of battery devices; 3) Multiple bandwidth options (5Hz, 20Hz, 160Hz, 2KHz, 30KHz) 4) Multiple packages available (SOT-23, TO-92, X2SON) 4.2 1D TOF 1D ToF can be used for obstacle avoidance sensing, cliff detection, visual sensing and navigation. The following is a brief introduction to TI 1D TOF devicesOPT3101's basic working principle and application in sweeping robots. 1) OPT3101's basic working principle and advantages ToF (Time of Flight) full name time of flight sensor. The ToF core system is composed of a light transmitter (laser, LED, IR, etc.) and a light receiver (photodiode). The modulated signal of the transmitter is reflected by the object and partially returns to the receiver. By measuring the phase difference between the transmitted light signal and the received light signal, the depth (distance) information of the measured object can be obtained, thereby realizing functions such as long-distance proximity sensing and distance measurement. 102)]查看详情 2) TI's ToF sensor OPT3101 has the following features and advantages - Long-range ranging, obstacle detection and avoidance, 16-bit distance output within an unambiguous range of 15 meters, and the distance range can be extended through anti-aliasing technology
- Flexible custom design of various photodiodes and emitters (wide wavelength range)
- Up to 4kHz sampling rate
- Excellent ambient light and sunlight rejection performance (outdoor and indoor), ranging that does not depend on object color and reflectivity
- Adaptive HDR saves power and improves dynamic range
- Supports 3 transmitter channels to meet multi-zone operation requirements
- Integrated lighting driver with up to 173mA Programmable current control capability
3) OPT3101Application in sweeping robots - Utilizing the strong anti-interference performance and high precision of OPT3101. It is very suitable for realizing the main obstacle avoidance detection function in the sweeping robot. Compared with the traditional infrared method, it can realize the detection of accurate distance signals, with better consistency and better resistance to light interference.
- Using the OPT3101, which is not affected by the color of the object, more reliable cliff detection can be achieved:
- Using the characteristics of the OPT3101, a rotating ToF lidar sensor can be constructed to achieve 360-degree omnidirectional laser ranging in a two-dimensional plane and generate a plane point cloud map information of the space. With the SLAM algorithm, accurate map construction, positioning and navigation and other functions can be achieved. For more details about this function, please contact your local TI sales representative and technical support.
4.3 General-purpose operational amplifiers TLV900X series In addition to the sensor itself, TI provides a signal conditioning solution for the sensor's post-stage. A typical requirement in sweeping robot applications is a general-purpose operational amplifier. Common applications include motor current sampling, battery charging sampling, battery pack temperature signal conditioning, infrared sensor signal conditioning, etc. The general-purpose operational amplifier products provided by TI can fully cover the above application scenarios. The following product introduction is the high-cost general-purpose operational amplifier TLV900X currently promoted by TI. The TLV900x is a low-power, rail-to-rail input-output, 1MHz, general-purpose operational amplifier for cost-sensitive systems. The TLV900x family includes single-channel (TLV9001), dual-channel (TLV9002), and quad-channel (TLV9002), and dual-channel (170, 102, 102). 102)]TLV9004) Low voltage (1.8V to 5.5V) operational amplifier. It has the following features: 1) Rail-to-rail input and output 2) Low input offset voltage: ±0.4mV 3) Unity-Gain Bandwidth: 1MHz4) Easier to Stable with Higher Capacitive Loads (100pF) Due to Resistive Open-Loop Output Impedance5) Low Broadband Noise: 27nV/√Hz @ 1kHz6) Low Input Bias Current: 5pA7) Low Quiescent Current: 60μA/Channel 8) Operates with Supply Voltages as Low as 1.8V 9) Internal Radio Frequency Interference (RFI) and Electromagnetic Interference (EMI) Filters 10) Extended Temperature Range: –40°C to +125°C The above is a basic introduction to the general-purpose op amp TLV900X. For more details, please refer to TLV900X Data Sheet. In addition, for applications with higher bandwidth and slew rate requirements, we also have TLV906X (bandwidth 10MHz), TLV905X (slew rate 15V/us) and other series products to choose from. Section 5, Human-computer interaction interfaceRich human-computer interaction functions can bring better user experience and product added value to sweeping robot products. TI provides many solutions in this field: LED display, capacitive touch, voice amplifier, wireless connection, etc. Next, we will introduce LED display and capacitive touch solutions as representatives. TI's LED products cover a variety of application scenarios, including: indicator backlight driver, LED digital tube display driver, and breathing/marquee. For sweeping robot products, LED lights are usually used for status indication. Users can choose different types of display modes according to different product requirements. The advantages of TI LED driver chips include: 1) Saving MCU I/O ports. 2) Constant current drive, efficient and reliable. 3) Special lighting effects can be achieved without a lot of software resources. : The following is a rough classification and recommendation of TI LED products in sweeping robot applications: | LED indicator light | Broken code typeLED digital tube | Breathing light, ring light | Interface | SPI | I2C | SPI | SPI | I2C | Indicators | Multi-channel output constant current driver | 40V withstand voltage, multi-channel output constant current driver | Multi-channel output constant current driver | High resolution brightness control | Multi-channel number | Built-in driver engine | Recommendation | TLC5928X TLC5947 TLC595X | TLC6C598 TLC6C5912 [/td][ td=101]TLC5928X TLC595X | TLC5947 (24CH) TLC595X (48CH) | LP55231 LP5569 [p=21, null,center]LP50XX | Typical application scenarios | Backlight display 查看详情 | Nigital tube display 查看详情 | Breathing light, marquee, gradient light, ring/bar and other effects 查看详情 | Take the LP50XX series as an example: The LP50XX series is TI's new generation of RGB three-color lamp drivers. It can control multiple channels of RGB three-color lamps while occupying very few MCU resources, and achieve precise constant current, brightness, color changes, and pattern combination effects. The lamp efficiency achieved by this product brings a unique human-computer interaction experience to the sweeping robot. The simplicity of its development is also conducive to the rapid launch of products. LP50XX parameters: - Support multiple channel selection: 36/30/24/18/12/9-Ch
- VCC range: 2.7V to 5.5V
- Constant current control, maximum 25.5mA per channel in the full voltage range, up to 35mA when VCC is greater than 3.3V;
- Ultra-low shutdown current 1uA (Max.), low standby power consumption 10uA (Typ.)
- Each channel integrates 12bit, 29KHz PWM generator
- Independent channel color configuration register
- Independent channel brightness control register
- 3 programmable RGB libraries for easy software writing
- Can support 4 device cascade
- Support up to 400KHz fast I2C mode
|
| For more detailed information, please see LP50XXdatasheet, for more LED selections, please visit TI's official website: LED Selection. com/cfs-file/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-65/2019_2D00_03_2D00_14_5F00_114703.png][/url][/td][td=101][ p=21, null, center]Nigital tube display查看详情[/ color] [/td][td=2,1,259]Breathing light, marquee, gradient light, ring/bar and other effects 查看详情 [/td][/tr] [/table] Take the LP50XX series as an example: The LP50XX series is TI's new generation of RGB three-color light drivers, which can be used in MCU With very few resources, it can realize the control of multiple channels of RGB three-color lights, and achieve precise constant current, brightness, color change, pattern combination and other effects. The light efficiency achieved by this product brings unique Human-computer interaction experience. The ease of development also helps products to be quickly put on the market. LP50XX parameters: - Supports multiple channel number selection: 36/30/24/18/ 12/9-Ch
- VCC range: 2.7V to 5.5V
- Constant current control, maximum 25.5mA per channel in full voltage range, up to 35mA when VCC is greater than 3.3V;
- Ultra-low shutdown Off current 1uA (Max.), low standby power consumption 10uA (Typ.)
- Each channel integrates 12bit, 29KHz PWM generator
- Independent channel color configuration register
- Independent channel brightness control register
- 3 programmable RGB libraries for easy software writing
- Can support 4 devices cascade
- Support up to 400KHz fast I2C mode
|
| For more details, please see [ color=rgb(170, 102, 102)]LP50XX datasheet, for more LED selections, please visit TI's official website: LED Selection. [ /color] com/cfs-file/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-65/2019_2D00_03_2D00_14_5F00_114703.png][/url][/td][td=101][ p=21, null, center]Nigital tube display查看详情[/ color] [/td][td=2,1,259]Breathing light, marquee, gradient light, ring/bar and other effects 查看详情 [/td][/tr] [/table] Take the LP50XX series as an example: The LP50XX series is TI's new generation of RGB three-color light drivers, which can be used in MCU With very few resources, it can realize the control of multiple channels of RGB three-color lights, and achieve precise constant current, brightness, color change, pattern combination and other effects. The light efficiency achieved by this product brings unique Human-computer interaction experience. The ease of development also helps products to be quickly put on the market. LP50XX parameters: - Supports multiple channel number selection: 36/30/24/18/ 12/9-Ch
- VCC range: 2.7V to 5.5V
- Constant current control, maximum 25.5mA per channel in full voltage range, up to 35mA when VCC is greater than 3.3V;
- Ultra-low shutdown Off current 1uA (Max.), low standby power consumption 10uA (Typ.)
- Each channel integrates 12bit, 29KHz PWM generator
- Independent channel color configuration register
- Independent channel brightness control register
- 3 programmable RGB libraries for easy software writing
- Can support 4 devices cascade
- Support up to 400KHz fast I2C mode
|
| For more details, please see [ color=rgb(170, 102, 102)]LP50XX datasheet, for more LED selections, please visit TI's official website: LED Selection. [ /color] Breathing light, marquee, gradient light, ring/bar and other effects查看详情 [/td][/tr] [ /table] Take the LP50XX series as an example: The LP50XX series is TI's new generation of RGB three-color lamp drivers. It can control multiple channels of RGB three-color lamps while occupying very few MCU resources, and achieve precise constant current, brightness, color changes, and pattern combination effects. The lamp efficiency achieved by this product brings a unique human-computer interaction experience to the sweeping robot. The simplicity of its development is also conducive to the rapid launch of the product. LP50XX parameters: - Support multiple channel number selection: 36/30/24/18/12/9-Ch
- VCC range: 2.7V to 5.5V
- Constant current control, maximum 25.5mA per channel in the full voltage range, up to 35mA when VCC is greater than 3.3V;
- Ultra-low shutdown current 1uA (Max.), low standby power consumption 10uA (Typ.)
- Each channel integrates 12bit, 29KHz PWM generator
- Independent channel color configuration register
- Independent channel brightness control register
- 3 programmable RGB libraries for easy software writing
- Can support 4 devices cascade
- Support up to 400KHz fast I2C mode
|
| [size=14p x]For more detailed information, please view LP50XXdatasheet, for more LED selections, please visit TI's official website: LED Selection. Breathing light, marquee, gradient light, ring/bar and other effects查看详情 [/td][/tr] [ /table] Take the LP50XX series as an example: The LP50XX series is TI's new generation of RGB three-color lamp drivers. It can control multiple channels of RGB three-color lamps while occupying very few MCU resources, and achieve precise constant current, brightness, color changes, and pattern combination effects. The lamp efficiency achieved by this product brings a unique human-computer interaction experience to the sweeping robot. The simplicity of its development is also conducive to the rapid listing of products. LP50XX parameters: - Support multiple channel number selection: 36/30/24/18/12/9-Ch
- VCC range: 2.7V to 5.5V
- Constant current control, maximum 25.5mA per channel in the full voltage range, up to 35mA when VCC is greater than 3.3V;
- Ultra-low shutdown current 1uA (Max.), low standby power consumption 10uA (Typ.)
- Each channel integrates 12bit, 29KHz PWM generator
- Independent channel color configuration register
- Independent channel brightness control register
- 3 programmable RGB libraries for easy software writing
- Can support 4 devices cascade
- Support up to 400KHz fast I2C mode
|
| [size=14p x]For more detailed information, please view LP50XXdatasheet, for more LED selections, please visit TI's official website: LED Selection. 85)]Take the LP50XX series as an example: The LP50XX series is TI's new generation of RGB three-color light drivers. It can control multiple channels of RGB three-color lights while occupying very few MCU resources, and achieve precise constant current, brightness, color changes, and pattern combinations. The light efficiency achieved by this product brings a unique human-computer interaction experience to the sweeping robot. The simplicity of its development is also conducive to the rapid launch of products. LP50XX parameters: - Supports multiple channel selections: 36/30/24/18/12/9-Ch
- VCC range: 2.7V to 5.5V
- Constant current control, maximum 25.5mA per channel in the full voltage range, up to 35mA when VCC is greater than 3.3V;
- Ultra-low shutdown current 1uA (Max.), low standby power consumption 10uA (Typ.)
- Each channel integrates 12bit, 29KHz PWM generator
- Independent channel color configuration register
- Independent channel brightness control register
- 3 programmable RGB libraries for easy software writing
- Can support 4 devices cascade
- Support up to 400KHz fast I2C mode
|
| For more detailed information, please see LP50XXdatasheet, for more LED selections, please visit TI's official website: LED Selection. 85)]Take the LP50XX series as an example: The LP50XX series is TI's new generation of RGB three-color light drivers. It can control multiple channels of RGB three-color lights while occupying very few MCU resources, and achieve precise constant current, brightness, color changes, and pattern combinations. The light efficiency achieved by this product brings a unique human-computer interaction experience to the sweeping robot. The simplicity of its development is also conducive to the rapid launch of products. LP50XX parameters: - Supports multiple channel selections: 36/30/24/18/12/9-Ch
- VCC range: 2.7V to 5.5V
- Constant current control, maximum 25.5mA per channel in the full voltage range, up to 35mA when VCC is greater than 3.3V;
- Ultra-low shutdown current 1uA (Max.), low standby power consumption 10uA (Typ.)
- Each channel integrates 12bit, 29KHz PWM generator
- Independent channel color configuration register
- Independent channel brightness control register
- 3 programmable RGB libraries for easy software writing
- Can support 4 devices cascade
- Support up to 400KHz fast I2C mode
|
| For more detailed information, please see LP50XXdatasheet, for more LED selections, please visit TI's official website: LED Selection.
|