Search
Search Results
SearchIndustrial control ,
find 46 items
- Sort by
- Most recent
- Popularity
Product
Learning
Watch time - 1:19:13
Nuvoton announced the latest M251/M252 5V low power microcontroller, Base on M23 core, running up to 48MHz, the power consumption in power down mode with RTC is smaller than 2uA. It supports rich peripheral and enhanced analog features IoT devices and smart appliance.
-
For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC
buy now: https://direct.nuvoton.com/tw/
contact us: SalesSupport@nuvoton.com
#Product #Learning #Basic #en
Product
Application
Learning
Watch time - 2:24
Hello everyone. Welcome back to Nuvootn’s YouTube channel. This is a reference design of a thermostat made by Nuvoton. The first screen shows the current room temperature of 25 degrees Celsius. You can also set your target temperature through the control panel. The middle switch is the power switch of temperature control. Press the Temperature icon and you can adjust backlight brightness by slide control.
Back to the function page, press the Snow icon where you can change the strength of the air conditioner. You can increase or decrease the strength by these up and down arrows or you can press the snow icon for adjustment. Changing the heater, dehumidifier, and fan are the same. The third page is a calendar where you can set the date to book opening and closing the temperature control. What you saw is the reference design introduction.
Now let’s talk about the composition of the board. In the middle of the board is a Nuvoton N9H20 main control chip. This main control chip has built-in 32 Mbytes DDR so the board is very clear and the hardware design is easy. At the top side, there is a 1 Gbits NAND Flash for code and pictures storage. At the bottom left there is a connector to the UART control interface. In the middle left area, there is a 5 Voltage (Micro USB) power input. In the upper right corner, there is an RS485 connection. Through this green connector, you can connect to RS485 for fans, air conditioners, and other devices' control. In the lower right corner, there is a chip for power IC and some other parts. The application reference design is concise and powerful. That’s all for the hardware introduction. Thank you for watching.
-
For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC
buy now: https://direct.nuvoton.com/tw/
contact us: SalesSupport@nuvoton.com
#Product #Application #Learning #Intermediate #en
Watch time - 2:41
NuMicro® M031BT BLE 5.0 低功耗藍牙微控制器系列,以 Arm® Cortex®-M0 為核心,工作頻率高達 48 MHz,內建最高 128 KB Flash 和 16 KB SRAM,提供 BLE 5.0 和 2.4 GHz 雙模功能。相較於傳統集成簡單周邊的 BLE SoC,NuMicro® M031BT 系列內建豐富周邊與優異類比控制功能,實現一顆微控制器取代 BLE SoC 加控制晶片的方案,不僅大幅縮小 PCB 尺寸,QFN48封裝面積僅有 5mm x 5mm,也降低射頻佈局困難度,加上新唐參考設計方案與範例代碼,使得低功耗藍芽的應用開發變得相當容易。
NuMicro® M031BT 系列針對射頻應用提供高達 +8 dBm 的射頻發射功率、-94 dBm 的良好接收靈敏度、1 Mb/s 或 2 Mb/s 的傳輸速度,並且能在 2.4GHz 干擾嚴重的環境提供突出的抗噪表現,提升通訊距離和可靠性,滿足智慧家庭、消費電子以及工業物聯網等應用場景的需求。
NuMicro® M031BT 系列運作於 1.8V 至 3.6 V 工作電壓,內建 32 位硬體乘法器/除法器、高達 5 通道 PDMA、16 通道 12 位2 MSPS 高採樣率的 ADC 可運行在 1.8V 低電壓,提供精確且快速地效能表現,12 路 96 MHz PWM 可快速響應和精準的控制外部裝置。此外,M031BT 亦提供了豐富的周邊,例如 1 組 24 MHz SPI/I2S、3 組 6 MHz UART 並可支援單線式傳輸、2 組 I2C、1 組高彈性通用串行控制接口 (USCI) 可設為 UART, I2C 或 SPI。
NuMicro® M031BT 系列為了保護開發者的智慧財產權,內嵌一個額外的安全保護 Flash 區塊 (SPROM, Security Protection ROM),提供一個獨立且安全加密執行區域以保護關鍵程式代碼。記憶體鎖定功能 (Flash lock bits) 設計提供韌體防止外界存取或寫入保護。每一顆M031BT 具有一個 96 位元晶片唯一序號 (Unique Identification, UID) 及一個 128 位元唯一客戶序號 (Unique Customer Identification, UCID),大幅提升產品的保密與代碼安全性。
NuMicro® M031BT series: An low-power BLE 5.0 and 2.4GHz dual-mode microcontroller series by Arm® Cortex®-M0 core operating up to 48 MHz, with up to 128 KB Flash and 16 KB SRAM. In addition to the BLE 5.0 and 2.4GHz RF functions, the NuMicro® M031BT series built-in rich peripherals and analog control functions realize wireless connectivity. The 5mm x 5mm QFN48 package greatly reduces the PCB size and reduces RF layout difficulty. Furthermore, Nuvoton's reference design and rich sample code make the application development for low-power microcontroller with BLE/2.4G RF easier.
The NuMicro® M031BT series provides up to +8 dBm RF transmit power, a good receiving sensitivity of -94 dBm, 1 Mb/s, or 2 Mb/s transmission speed RF applications, and outstanding anti-noise performance in 2.4GHz interference environments to ensure communication distance and reliability. With these, the M031BT series are expected to meet the needs of application scenarios such as industrial Internet of Things (IIoT), smart home, consumer electronics, etc.
The NuMicro® M031BT series operates from 1.8V to 3.6V. It features a built-in 32-bit hardware divider, up to 5-channel PDMA, a 16-channel 12-bit 2 MSPS high sampling rate ADC that can run down to 1.8V low voltage, and 12-channel PWM running up to 96 MHz that can quickly respond and accurately control external devices. Besides, the M031BT also provides many peripherals such as one set of 24 MHz SPI/I2S, three sets of 6 MHz UART supporting single-wire transmission, two sets of I2C, and one set of highly flexible universal serial control interface (USCI) that can be configured as UART, I2C or SPI.
To protect the intellectual property rights, the NuMicro® M031BT series is embedded with an additional security protection Flash block (Security Protection ROM, SPROM) to provide an independent and secure encrypted execution area to protect critical program code. Flash lock bits are designed to provide firmware to prevent external access or write protection. There is a 96-bit unique chip identification (Unique Identification, UID) and a 128-bit unique customer identification (UCID) on each M031BT, which significantly improves product confidentiality and code security.
Nuvoton provides complete development tools, such as the NuMaker-M031BT evaluation board, software development kits, and sample codes, as well as free downloadable Keil MDK to speed up the end-product evaluation and development cycle.
-
更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC
購買管道:https://direct.nuvoton.com/tw
聯絡我們:SalesSupport@nuvoton.com
Training
Tool
Learning
Watch time - 3:24
1. Show how to use the ICP Programming Tool to store the firmware to the SPI Flash device inside Nu-Link2-Pro, then after connecting the target chip, press the trigger button to complete offline programming.
2. Demonstrate how to use the ICP Programming Tool to store the firmware to the SPI Flash device inside Nu-Link2-Pro, and then connect the target chip. The external signal completes offline programming through the Control Bus interface. This interface connecting to the automatic programming machine is very convenience.
-
For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC
Buy now: https://bit.ly/3bk0AD8
Contact us: SalesSupport@nuvoton.com
#en #Tool #Training #Intermediate #Learning
Watch time - 3:13
Take Nuvoton NuMaker-IIoT-NUC980 running Linux as the platform and learn how to develop various functions. Watch this video, you will learn how to control GPIO to blink the LED on NuMaker-IIoT-NUC980 board.
-
For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC
Buy now: https://direct.nuvoton.com/tw/numaker-nuc980-iiot
Contact us: SalesSupport@nuvoton.com
Product
Learning
Watch time - 2:43
Hello! Everyone! I am Nuvoton FAE Tim.
Today, I will show you ML56 Capacitive Touch Key Technology.
First introduce the Capacitive Touch Key Fundamentals.
The capacitance of the sensor without a finger touch is called as “parasitic capacitance”, CP.
Parasitic capacitance results from the electric field between the sensor (including the sensor pad and traces) and other conductors in the system such as the ground planes, traces, any metal in the product’s chassis or enclosure, etc.
The capacitance between the sensor pad and the finger is CF.
The total capacitance CT of the sensor is the sum of CP and CF.
Next, we will explain the ML56 Capacitive Touch Key Sensing Method.
ML56 implements two switching capacitor banks for injecting charges to CP (or CT) and CR.
CR is the parasitic capacitance of reference channel.
After touch key calibration, CP and CR are balanced with CB and CCB (comparator output is “low”).
Touch the sensing touch key which makes CT = CP + CF Now the negative input terminal voltage of the comparator is lower than positive side and comparator output is “high”.
ML56 touch key controller will increase CCB to CCB’ to balance CT and CR again (comparator output is “low”). A finger touch can be detected by checking the difference of CCB and CCB’.
By comparing the CCB’ shift level from CCB, the steady state to a predetermined threshold, the algorithm can determine whether the touch key is in ON (Touch) or OFF (No Touch) state.
That's all for today's video, thank you everyone!
If you have any questions, please contact us.
-
For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC
Buy now: https://direct.nuvoton.com/tw/low-power-8051-series/
Contact us: SalesSupport@nuvoton.comon.com
#Product #Learning #Basic #en
Product
Learning
Watch time - 5:0
Introduce the waterproof and noise immunity of ML56 touch key.
Hello! Everyone! I am Nuvoton FAE Tim.
Today, I will show you the waterproof and noise immunity of ML56 touch key.
First introduce the waterproof and noise immunity of ML56 touch key.
Good waterproof function, support finger touch with 2 mm depth water droplet.
IEC 61000-4-6 conducted noise immunity (CNI) with 10 Vrms noise voltage.
Next, we will explain the related parameter settings of the ML56 touch key, and first explain the touch sensitivity.
#Pulse Width (Touch key sensing pulse width time control)
Touch key sensitivity can be adjusted by setting Pulse Width properly, shorter Pulse Width setting comes with poor sensitivity and less power-consumption, vice versa.
Then explain the stability of touch performance, Part 1.
#Times (Touch key sensing times control)
Touch key raw data stability can be adjusted by setting Times properly, shorter Times setting comes with poor raw data stability and less power-consumption, vice versa.
Stability of touch performance, Part 2.
#IIR (IIR filter)
IIR filter can control the ratio of current raw data and previous one. User can enable IIR Filter to be against noise. It will increase the touch response time when enables IIR Filter.
Stability of touch performance, Part 3.
#Debounce (Touch key debounce)
Touch key stability can be adjusted by setting Debounce properly, the debounce times for touch key entry (on) and release (off) detection, shorter Debounce setting comes with faster touch response time, vice versa.
Stability of touch performance, Part 4.
#Trace Baseline (Baseline is generated by “Calibration”)
Touch key auto environment compensation is an algorithm that baseline tracking each touch key automatically at power-up and keeps compensating environment variation affects touch key performance during runtime.
Based on the above parameter description, the following introduces the waterproof and noise immunity parameter settings.
The first is waterproof parameter setting.
Good waterproof function, support finger touch with 2 mm depth water droplet. Touch key system parameters are shown in the table
Pulse Width = 500 ns
Times = 128
Next is the noise immunity parameter setting
IEC 61000-4-6 conducted noise immunity (CNI) with 10 Vrms noise voltage. Touch key system parameters are shown in the table.
Pulse Width = 2 us
Times = 128
IIR New = 6, Old = 2
Debounce Entry = 1, Release = 1
Then we use the ML56 NuMaker Board to show you the waterproof function of the touch key.
Dip the finger in water first, and then touch the touch key. Repeat the above actions, we can see that the touch key still works normally and is not affected.
Finally, we use the ML56 NuMaker Board to show you the noise immunity ability of the touch key.
Turn on the walkie-talkie first, and then interfere with the touch key at close range, we can see that the touch key still operate normally and is not affected.
That's all for today's video, thank you everyone!
If you have any questions, please contact us.
-
For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC
Buy now: https://direct.nuvoton.com/tw/low-power-8051-series/
Contact us: SalesSupport@nuvoton.comon.com
#Product #Learning #Basic #en
#Basic
#ML56
#NuMicro
#Pulse Width (Touch key sensing pulse width time control)
#IIR (IIR filter)
#Product
#en
#Trace Baseline (Baseline is generated by “Calibration”)
#Times (Touch key sensing times control)
#8051
#Learning
#Debounce (Touch key debounce)
#Nuvoton
#touch key IC
#noise immunity
#low power
#ML54
#waterproof
#MCU
#ML51
Training
Tool
Learning
Watch time - 5:40
Hello, everyone! I'm Chris, Field Application Engineer from Nuvoton Technology.
Today, I will introduce you how to design NuMicro M251/ M252 application circuit.
Let's start with the power application circuit of M251/M252.
The external power should add 10uF and 0.1uF decoupling capacitors, and the capacitor should be placed close to the source of the external power supply.
Before the external power enters the VDD/VDDIO/VBAT of the IC, 0.1uF bypass capacitors should be added separately, and the capacitors should be placed close to the IC.
Before the external power enters the AVDD, the bead should be connected in series for filtering, and then 1uF, 0.1uF, and 0.01uF bypass capacitors should be added. The bead and capacitors should be placed close to the IC.
Before connecting AVDD to VREF, first, connect the bead in series for filtering, and then add 2.2uF, 1uF, and 470pF bypass capacitors. The bead and capacitors should be placed close to the IC.
A 1uF bypass capacitor should be added to the internal LDO power supply of the IC, and the capacitor should be placed close to the IC.
AVSS and VSS should be connected in series with a bead for filtering.
USB_VBUS should be connected in series with a 10-ohm resistor to enhance the ability of USB to resist EFT interference.
USB_D+ and USB_D- should be connected in series with 27-ohm resistors for impedance matching.
USB_VCC33_CAP needs to add a 1uF bypass capacitor.
ICE_DAT and ICE_CLK should be connected to 100K ohm pull-up resistors.
The two ends of the high-speed and low-speed crystal oscillators should be connected with an equivalent capacitance of 20pF to VSS.
I2C_SCL and I2C_SDA should be connected to 4.7K ohm pull-up resistors.
nRESET should be connected to a 10K ohm pull-up resistor and a 10 uF capacitor to VSS.
The internal LDO power supply of the IC needs to add a 1 uF bypass capacitor, and the capacitor should be placed close to the IC.
In addition, reference circuits for EBI, UART, SPI, and Audio are provided.
VDD is connected to 4~32 MHz crystal oscillator, POR33, Power On Control, 5V to 1.5V LDO, IO Cell... and other circuits inside the IC. Among them, GPIO PF.4 to PF.6 and PA.0 to PA.5 output, the high level is equal to VDD.
Vbus is connected to the USB 1.1 PHY inside the IC.
This 1.5V regulator will provide 1.5V for Digital Logic, SRAM, Flash, POR15, LIRC, MIRC, HIRC... and so on.
Vbat is connected to internal 1.5V RTC_LDO and provides 1.5V voltage for RTC, 32.768 kHz crystal oscillator, IO Cell PF.6.
VDDIO is connected to some IO cell for use, and the output high level of PA.0 to PA.5 is equal to VDDIO.
AVDD is connected to the analog circuit inside the IC, and VREF is the reference voltage of the analog circuit.
That's all for the hardware design of the NuMicro M251/M252 series instruction. Thank you for watching it.
If you have further questions, please contact us.
#Tool #Training #Learning #Intermediate #en
-
For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC
Buy now: https://direct.nuvoton.com/numaker-m251sd
Contact us: SalesSupport@nuvoton.com
Training
Tool
Learning
Watch time - 3:24
Hello everyone I am Chris, the Field Application Engineer from Nuvoton Technology.
Today I will introduce the programming and debugging tool, called NuLink-Gang, and NuLink2-Pro. And I will show you in what kind of situation you can utilize the tools.
During system development, Nuvoton provides three IDE interfaces: KEIL, IAR, and NuEclipse for user to develop source code.
When programming the Chip, Nuvoton provides ICP programming Tool in PC and the debugger Nu-Link2-Pro for users to perform debugging and programming function.
User who uses all of the Nuvoton Nu-Maker boards series can develop through the Nu-Link2-Me debugger and programmer; it’s attached to the board.
During the mass-production stage, there are 2 modes for programming the target chip. One is online programming and the other is offline programming.
At first, in online programming mode, user can use ICP programming Tool and a Nu-Link2-Pro to program a target chip. Besides, if it needs to program several chips at one times, the Nu-Link Command Tool supports program multiple develop board by several Nu-Link2-Pro.
Nu-Link2-Pro also supports drag-and-drop Flash programming. User can intuitively complete the programming action.
Nu-Link2-Pro
In offline programming mode, user can pre-store the programming file in SPI flash, USB flash drive, or SD card. When user wants to program the target chip, pressing the programming button on Nu-Link2-Pro to complete the programming action.
If it needs a large number of ICs to be programming, it recommends using the Nu-Link-Gang programmer. Nu-Link-Gang programmer can perform offline programming on four different chips at a time, significantly increasing the programming efficiency. Besides, Nu-Link-Gang programmer can also use the control bus to connect with an automatic programming machine for automatic programming.
In the system upgrade, Nu-Link2-Pro also provides five standard communication interfaces such as SPI, I2C, UART, RS485, and CAN for transmission, which is convenient for users to upgrade the system.
That’s all for the introduction of Nuvoton’s programming and debugging tool, NuLink-Gang, and NuLink2-Pro. Thank you for watching it. If you want to know more details, please contact us! Thank you.
#Tool #Training #Learning #Intermediate #en
-
For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC
Buy now: https://direct.nuvoton.com/numaker-m251sd
Contact us: SalesSupport@nuvoton.com
Training
Tool
Learning
Watch time - 5:9
Hello everyone, I am Chris, the field application engineer from Nuvoton Technology. Today, I will introduce the application and principle of programmable seriel I/O aka PSIO on M251/M252.
The programmable serial I/O of NuMicro M251/M252 series can generate arbitrary waveforms and combine them to achieve data transmission and reception of specific serial communication protocols.
Of course, standard serial communication can also be achieved, such as UART SPI I2C
Usually, it is common to use Timer+GPIO to achieve these specific communication protocols, but it is more complicated and requires frequent CPU intervention.
When we use PSIO, this not only simplifies the complexity of the operation but also reduces the burden on the CPU. The saved CPU performance could be distributed in other places.
Since all hardware operations do not require software intervention, the timing control is more precise.
The principle of PSIO is to use a slot controller to control the pin input and output or determine the state, and it can also control the duration of these states.
Each slot controller has eight slots, which can be used as eight settings, and the registers corresponding to each slot can access the data that needs to be input and output, and can also set the time for the current pin to maintain this state.
Each slot can reach a checkpoint, usually 1 to 1, 2 to 2, 3 to 3, and so on. Each checkpoint can set the pin status of the corresponding slot within the corresponding time.
Next, let’s take a look at a simple output-only example
In the initial stage, we first set the state of the pin to be high before SLOT has started, so the output is high
Then when the Slot controller receives the start signal, SLOT0 is set to output low level according to the setting of CP0 and waits for the time of SLOT0 to expire.
Then SLOT1 is set to output low level according to the setting of CP1 and waits for the time of SLOT1 to expire.
And so on, followed by SLOT2 output low level
SLOT3 low level
SLOT4 high level
SLOT5 high level
After SLOT5, since SLOT6 is not set, the waveform of the protocol can be completed with only six slots
Between the time of the next data transmission, we set the interval low, so the output is low at this time
Users can complete different protocols according to these simple operations.
In the related resources section, we have provided two PSIO application notes. There are two protocol examples with more detailed operations and descriptions. If you want to know more details about PSIO, please download it from the URL in the video.
Several sample codes of different protocols are also provided in BSP.
That’s all for this tutorial. Thank you for watching it. Welcome to subscribe to our channel. If you want to know more information, please contact us.
#Tool #Training #Learning #Intermediate #en
-
For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC
Buy now: https://direct.nuvoton.com/numaker-m251sd
Contact us: SalesSupport@nuvoton.com
Watch time - 5:11
Loudspeakers are highly nonlinear and time-variant systems. Signal distortion, heating, aging, climate and other external influences limit the maximum level and the quality of the reproduced sound. This video shows how Nuvoton smart amplifier can greatly improve the speaker performance and the sound quality by offering mechanical & thermal protection, automatic system alignment, active compensation of transducer nonlinearities, and active stabilization of the voice coil rest position based on the Klippel Controlled Sound (KCS) technology.
Watch time - 5:10
Loudspeakers are highly nonlinear and time-variant systems. Signal distortion, heating, aging, climate and other external influences limit the maximum level and the quality of the reproduced sound. This video shows how Nuvoton smart amplifier can greatly improve the speaker performance and the sound quality by offering mechanical & thermal protection, automatic system alignment, active compensation of transducer nonlinearities, and active stabilization of the voice coil rest position based on the Klippel Controlled Sound (KCS) technology.