C# 同时使用很多个进度条怎么使用线程避免程序假死?

最近被要求做一个充电机柜,需要实时显示被充电物品的电量,自己的想法是用进度条来做电池显示电量,但是有一个问题就是之前用进度条的时候都只是用一个,这次需要用到30个进度条来模拟电池显示电量,不知道要怎么使用线程防止程序假死,请求各位解惑,答疑!

不过是显示个电量而已,用的着多线程吗
电量又不是电流,怎么可能随时变化,那变化很缓慢的,你每隔20秒刷新一次都完全没有问题
才30个,循环一下不就得了