If we fix a piston in the mouth of a cylindrical container in such a way that the piston settles when the pressure from outside the piston is equal to that of the gas within the container, and increase the temperature, the molecules of the gas will collide more frequently with the wall of the container and also with the bottom surface of the piston, and the pressure will increase due to larger force from inside the container, and the pressure does not remain constant.
So how can volume change by keeping pressure constant ,pressure has to change. When gas stops to expand then of course pressure is same as it was initially but in the process it has to be greater than initial pressure so that it moves the piston up. Now my doubt is then how is Charles law correct and how is work done at constant pressure..?
I am really confused about this and I have my exam really soon, I have to get grip on thermodynamics.